.offlinehandler{z-index:10000}.notfound[data-v-e2f859ee]{background:#f4f5f7;justify-content:center;align-items:center;min-height:100vh;display:flex}.notfound__card[data-v-e2f859ee]{color:#111827;text-align:left;background:#fff;border-radius:max(16px,min(2vw,24px));width:min(760px,100%);padding:max(2rem,min(4vw,3.5rem))}.notfound__badge[data-v-e2f859ee]{letter-spacing:.15em;color:#0f172a;border-radius:0;align-items:center;padding:0;font-size:.8rem;font-weight:600;display:inline-flex}.notfound__title[data-v-e2f859ee]{margin-top:1.5rem;margin-bottom:.75rem;font-size:max(2rem,min(5vw,3rem));line-height:1.2}.notfound__copy[data-v-e2f859ee]{color:#4b5563;margin-bottom:1.25rem;font-size:1.125rem;line-height:1.7}.notfound__path[data-v-e2f859ee]{color:#6b7280;margin-bottom:1.5rem}.notfound__actions[data-v-e2f859ee]{flex-wrap:wrap;gap:1rem;display:flex}.notfound__home[data-v-e2f859ee]{min-width:200px}@media(max-width:599px){.notfound[data-v-e2f859ee]{padding:2rem 1.25rem}.notfound__card[data-v-e2f859ee]{padding:2rem 1.5rem}}@media(prefers-reduced-motion:reduce){.notfound__card[data-v-e2f859ee]{transition:none}}.photium-utility-bar{border-top:1px solid color-mix(in srgb,currentColor 13%,transparent);flex:none}.photium-utility-bar__inner{box-sizing:border-box;padding-block-start:.72rem;padding-block-end:.72rem;padding-inline:var(--blockhorizontalpadding,1rem);justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.photium-utility-bar__links{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem 1rem;margin-left:auto;display:flex}.photium-utility-bar__link{color:currentColor;opacity:.3;transition:opacity var(--motion-duration-short,.16s) var(--motion-ease,ease),text-decoration-color var(--motion-duration-short,.16s) var(--motion-ease,ease);text-decoration:none}.photium-utility-bar__link--hidden{display:none}.photium-utility-bar__link:hover{color:currentColor;opacity:1;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.photium-utility-bar__link:focus-visible{color:currentColor;opacity:1;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.photium-utility-bar__link:focus-visible{outline:var(--public-block-focus-outline,2px solid currentColor);outline-offset:var(--public-block-focus-offset,3px)}.photium-utility-bar__credit{flex:0 auto;margin-right:auto}@media(max-width:560px){.photium-utility-bar__inner{flex-direction:column;align-items:flex-start}.photium-utility-bar__links{text-align:left;justify-content:flex-start;margin-left:0}}.blog-post-article[data-v-5f85f4ed]{width:100%;max-width:100%}.blog-post-article__body[data-v-5f85f4ed]{flex-direction:column;align-items:stretch;width:100%;max-width:100%;display:flex}.blog-post-article__header[data-v-5f85f4ed]{margin-bottom:calc(.5 * var(--blockpad,2rem))}.blog-post-article__header--with-hero .blog-post-article__intro[data-v-5f85f4ed]{padding-top:calc(.75 * var(--blockpad,2rem))}.blog-post-article__hero[data-v-5f85f4ed]{width:100%;max-width:100%;overflow:hidden}.blog-post-article--hero-contained .blog-post-article__hero[data-v-5f85f4ed]{width:min(100%,var(--pblock-xl-width,1200px));padding-inline:var(--block-horizontal-padding,var(--page-padding,1rem));margin-inline-start:auto;margin-inline-end:auto}.blog-post-article--hero-contained .blog-post-article__hero-image[data-v-5f85f4ed]{border-radius:var(--public-block-card-radius,var(--card-radius,8px))}.blog-post-article__hero-image[data-v-5f85f4ed]{object-fit:cover;width:100%;max-height:min(70vh,720px);display:block}.blog-post-article__intro[data-v-5f85f4ed]{container-type:inline-size}.blog-post-article__title[data-v-5f85f4ed]{margin:0 0 .75rem}.blog-post-article__meta[data-v-5f85f4ed]{color:var(--surface-subtitle-text,currentColor);font-size:var(--font-size-small,.95rem);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.blog-post-article__categories[data-v-5f85f4ed]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.blog-post-article__category-link[data-v-5f85f4ed]{color:inherit;border-bottom:1px solid color-mix(in srgb,currentColor 35%,transparent);text-decoration:none}.blog-post-article__category-link[data-v-5f85f4ed]:hover{color:var(--color-primary,inherit);border-bottom-color:currentColor}.blog-post-article__category-link[data-v-5f85f4ed]:focus-visible{color:var(--color-primary,inherit);border-bottom-color:currentColor}.blog-post-article__category-label[data-v-5f85f4ed]{opacity:.9}.blog-post-article__reading-time[data-v-5f85f4ed]{white-space:nowrap}.blog-post-article__footer[data-v-5f85f4ed]{margin-top:calc(.5 * var(--blockpad,2rem));flex-direction:column;align-items:center;gap:1.5rem;display:flex}.page .pageblock .blog-related-posts a.blog-related-posts__link,.page .pageblock .blog-related-posts a.blog-related-posts__link:visited,.page .pageblock .blog-related-posts a.blog-related-posts__link:hover,.page .pageblock .blog-related-posts a.blog-related-posts__link:active{color:var(--surface-card-text,inherit);text-decoration:none}.page .pageblock .blog-related-posts a.blog-related-posts__link:focus-visible{color:var(--surface-card-text,inherit);text-decoration:none}.blog-related-posts[data-v-9ca6a4b3]{width:100%;max-width:100%;color:inherit;container-type:inline-size}.blog-related-posts__heading[data-v-9ca6a4b3]{font-size:var(--font-size-h3,1.35rem);color:inherit;margin:0 0 1rem}.blog-related-posts__loading[data-v-9ca6a4b3]{opacity:.75}.blog-related-posts__list[data-v-9ca6a4b3]{gap:var(--card-gap,var(--public-block-card-gap,16px));margin:0;padding:0;list-style:none;display:grid}@container (width>=640px){.blog-related-posts__list[data-v-9ca6a4b3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=960px){.blog-related-posts__list[data-v-9ca6a4b3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-related-posts__link[data-v-9ca6a4b3]{flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}.blog-related-posts--compact .blog-related-posts__list[data-v-9ca6a4b3]{flex-direction:column;display:flex}.blog-related-posts--compact .blog-related-posts__link[data-v-9ca6a4b3]{grid-template-columns:minmax(88px,18%) minmax(0,1fr);align-items:stretch;display:grid}.blog-related-posts--compact .blog-related-posts__image-wrap[data-v-9ca6a4b3]{aspect-ratio:1;border-bottom:0;border-right:1px solid var(--surface-card-border,var(--public-block-card-border-color,transparent))}@container (width<=560px){.blog-related-posts--compact .blog-related-posts__link[data-v-9ca6a4b3]{display:flex}.blog-related-posts--compact .blog-related-posts__image-wrap[data-v-9ca6a4b3]{aspect-ratio:16/9;border-right:0;border-bottom:1px solid var(--surface-card-border,var(--public-block-card-border-color,transparent))}}.blog-related-posts__image-wrap[data-v-9ca6a4b3]{aspect-ratio:16/9;border-bottom:1px solid var(--surface-card-border,var(--public-block-card-border-color,transparent));overflow:hidden}.blog-related-posts__image-wrap img[data-v-9ca6a4b3]{object-fit:cover;width:100%;height:100%;display:block}.blog-related-posts__text[data-v-9ca6a4b3]{padding:var(--public-block-card-padding,.85rem 1rem 1rem);flex-direction:column;gap:.35rem;display:flex}.blog-related-posts__category[data-v-9ca6a4b3]{font-size:var(--font-size-small,.85rem);color:var(--surface-subtitle-text,currentColor)}.blog-related-posts__category-link[data-v-9ca6a4b3]{cursor:pointer;color:var(--surface-link,inherit);text-underline-offset:.15em;text-decoration:underline}.blog-related-posts__title[data-v-9ca6a4b3]{font-size:var(--font-size-h4,1.05rem);color:var(--surface-card-text,inherit);margin:0;line-height:1.35}.blog-related-posts__date[data-v-9ca6a4b3]{font-size:var(--font-size-small,.85rem);color:var(--surface-subtitle-text,currentColor)}.blog-related-posts__link:hover .blog-related-posts__title[data-v-9ca6a4b3]{color:var(--surface-link,var(--color-primary,inherit))}.blog-related-posts__link:focus-visible .blog-related-posts__title[data-v-9ca6a4b3]{color:var(--surface-link,var(--color-primary,inherit))}.legal-dialog[data-v-50752e14]{--theme-modal-backdrop-blur:8px}.legal-dialog-card[data-v-50752e14]{width:100%;max-width:640px}.legal-dialog-content[data-v-50752e14]{max-height:60vh;overflow-y:auto}[data-v-50752e14] .legal-dialog-content h1,[data-v-50752e14] .legal-dialog-content h2,[data-v-50752e14] .legal-dialog-content h3,[data-v-50752e14] .legal-dialog-content h4,[data-v-50752e14] .legal-dialog-content h5,[data-v-50752e14] .legal-dialog-content h6{font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);margin:0 0 .75em;line-height:1.2}[data-v-50752e14] .legal-dialog-content h1{font-size:var(--font-size-display-lg)}[data-v-50752e14] .legal-dialog-content h2{font-size:var(--font-size-heading-1)}[data-v-50752e14] .legal-dialog-content h3{font-size:var(--font-size-heading-2)}[data-v-50752e14] .legal-dialog-content h4{font-size:var(--font-size-heading-3)}[data-v-50752e14] .legal-dialog-content h5{font-size:var(--font-size-heading-4)}[data-v-50752e14] .legal-dialog-content h6{font-size:var(--font-size-heading-5)}.legal-dialog-text[data-v-50752e14]{word-break:break-word;line-height:1.5}[data-v-50752e14] .legal-dialog-text a{color:var(--theme-modal-link,var(--surface-link,color-mix(in srgb, currentColor 72%, var(--q-primary,#8f4d31))))}.pagedesign{z-index:1001;max-width:1100px;max-height:calc(100vh - 400px);position:sticky;top:80px;overflow:clip}.pagemenu{z-index:1000;background:#fff;position:sticky;bottom:0}.page-share-inline{width:100%;margin-top:1rem;margin-bottom:calc(.75 * var(--blockpadcompact,1.5rem));z-index:1;justify-content:center;display:flex;position:relative}.blog-post-page{flex-direction:column;flex:auto;width:100%;min-width:0;max-width:100%;display:flex}.blog-post-related-pbw{flex:none;width:100%}.blog-post-related-wrap{z-index:2;width:100%;position:relative}
