.blog-post-header[data-astro-cid-ow3plzde]{display:block}.blog-post-header__viewport--desktop[data-astro-cid-ow3plzde],.blog-post-header__viewport--mobile[data-astro-cid-ow3plzde]{gap:var(--space-96);padding:var(--space-section-vertical-l) var(--space-section-horizontal-l) 0 var(--space-section-horizontal-l);flex-direction:column}.blog-post-header__viewport--desktop[data-astro-cid-ow3plzde]{align-items:center}.blog-post-header__viewport--mobile[data-astro-cid-ow3plzde]{align-items:stretch;display:flex}.blog-post-header__viewport--desktop[data-astro-cid-ow3plzde] .blog-post-header__title-subtitle[data-astro-cid-ow3plzde]{gap:var(--space-56);width:100%;max-width:var(--space-section-width);padding:var(--space-0) var(--space-96) var(--space-0) var(--space-0);flex-direction:column;display:flex}.blog-post-header__viewport--mobile[data-astro-cid-ow3plzde] .blog-post-header__title-subtitle[data-astro-cid-ow3plzde]{gap:var(--space-56);max-width:var(--space-section-width);padding:var(--space-0);flex-direction:column;display:flex}.blog-post-header__main-content[data-astro-cid-ow3plzde]{gap:var(--space-24);padding:var(--space-0);flex-direction:column;display:flex}.blog-post-header__date[data-astro-cid-ow3plzde]{font-weight:400;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.blog-post-header__tags[data-astro-cid-ow3plzde]{gap:var(--space-6);padding:var(--space-0);flex-flow:wrap;display:flex}.blog-post-header__tag[data-astro-cid-ow3plzde]{display:flex}.blog-post-header__heading[data-astro-cid-ow3plzde]{gap:var(--space-12);padding:var(--space-0);flex-direction:column;display:flex}.blog-post-header__title[data-astro-cid-ow3plzde]{font-weight:600;font-size:var(--font-titles-h1-size);line-height:var(--font-titles-h1-line-height);color:var(--text-main)}.blog-post-header__lead[data-astro-cid-ow3plzde]{font-weight:400;font-size:var(--font-body-xxl-size);line-height:var(--font-body-xxl-line-height);color:var(--text-tertiary)}.blog-post-header__title-subtitle[data-astro-cid-ow3plzde]>.button{align-self:flex-start}.blog-post-header__media[data-astro-cid-ow3plzde]{--parallax-distance:40px;width:100%;max-width:var(--space-section-width);height:779.09px;overflow:hidden}.blog-post-header__illustration[data-astro-cid-ow3plzde]{width:100%;height:calc(100% + 2 * var(--parallax-distance));margin-top:calc(-1 * var(--parallax-distance));object-fit:cover;display:block}.blog-post-header__viewport--mobile[data-astro-cid-ow3plzde] .blog-post-header__illustration[data-astro-cid-ow3plzde]{height:230.98px;margin-top:0}@media (width>=1280px){.blog-post-header__viewport--desktop[data-astro-cid-ow3plzde][hidden]{display:flex}.blog-post-header__viewport--mobile[data-astro-cid-ow3plzde]{display:none}}.info-section[data-astro-cid-nqj3r3zp]{width:100%;display:block}.info-section__viewport--desktop[data-astro-cid-nqj3r3zp],.info-section__viewport--mobile[data-astro-cid-nqj3r3zp]{gap:var(--space-36);width:100%;padding:var(--space-section-vertical-l) var(--space-section-horizontal-l);flex-direction:column;align-items:center}.info-section__viewport--mobile[data-astro-cid-nqj3r3zp]{align-items:stretch;display:flex}.info-section__whole-text[data-astro-cid-nqj3r3zp]{align-items:baseline;gap:var(--space-96);width:100%;max-width:var(--space-section-width);flex-direction:row;display:flex}.info-section__fixed-panel[data-astro-cid-nqj3r3zp]{gap:var(--space-36);min-width:0;padding:var(--space-96) var(--space-0) var(--space-0) var(--space-0);flex-direction:column;flex:1 1 0;align-self:flex-start;display:flex;position:sticky;top:57px}.info-section__content-list[data-astro-cid-nqj3r3zp]{gap:var(--space-16);flex-direction:column;display:flex}.info-section__content-label[data-astro-cid-nqj3r3zp]{font-weight:400;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.info-section__toc[data-astro-cid-nqj3r3zp]{gap:var(--space-10);flex-direction:column;display:flex}.info-section__toc-item[data-astro-cid-nqj3r3zp]{display:flex}.info-section__toc-link[data-astro-cid-nqj3r3zp]{align-items:center;gap:var(--space-10);padding:var(--space-8) var(--space-12);background:var(--bg-tertiary);border:1px solid #0000;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.info-section__toc-link[data-astro-cid-nqj3r3zp]:hover{background:var(--bg-tertiary--hover)}}.info-section__toc-link[data-astro-cid-nqj3r3zp]:active{background:var(--bg-tertiary--pressed)}.info-section__toc-link[data-astro-cid-nqj3r3zp]:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}.info-section__toc-link--active[data-astro-cid-nqj3r3zp]{background:var(--bg-accent-tertiary);border-color:var(--line-accent-transparent)}.info-section__toc-link--active[data-astro-cid-nqj3r3zp]:hover,.info-section__toc-link--active[data-astro-cid-nqj3r3zp]:active{background:var(--bg-accent-tertiary)}.info-section__toc-index[data-astro-cid-nqj3r3zp]{font-weight:500;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-accent-secondary);white-space:nowrap}.info-section__toc-label[data-astro-cid-nqj3r3zp]{font-weight:500;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.info-section__toc-link--active[data-astro-cid-nqj3r3zp] .info-section__toc-index[data-astro-cid-nqj3r3zp]{color:var(--text-accent)}.info-section__toc-link--active[data-astro-cid-nqj3r3zp] .info-section__toc-label[data-astro-cid-nqj3r3zp]{color:var(--text-main)}.info-section__share[data-astro-cid-nqj3r3zp]{gap:var(--space-16);flex-direction:column;display:flex}.info-section__share-label[data-astro-cid-nqj3r3zp]{font-weight:400;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.info-section__share-list[data-astro-cid-nqj3r3zp]{gap:var(--space-6);flex-direction:row;display:flex}.info-section__share-item[data-astro-cid-nqj3r3zp]{display:flex}.info-section__share-button[data-astro-cid-nqj3r3zp]{justify-content:center;align-items:center;gap:var(--size-gap-gap-8);block-size:36px;inline-size:36px;padding:var(--space-8);background:var(--bg-tertiary);cursor:pointer;border:0;display:inline-flex}.info-section__viewport--mobile[data-astro-cid-nqj3r3zp] .info-section__share-button[data-astro-cid-nqj3r3zp]{block-size:44px;inline-size:44px}@media (hover:hover) and (pointer:fine){.info-section__share-button[data-astro-cid-nqj3r3zp]:hover{background:var(--bg-tertiary--hover)}}.info-section__share-button[data-astro-cid-nqj3r3zp]{transition:background-color .16s ease, transform var(--duration-press,.16s) var(--ease-out)}.info-section__share-button[data-astro-cid-nqj3r3zp]:active{background:var(--bg-tertiary--pressed);transform:scale(.97)}.info-section__share-button[data-astro-cid-nqj3r3zp]:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}.info-section__viewport--desktop[data-astro-cid-nqj3r3zp] .info-section__privacy-text[data-astro-cid-nqj3r3zp]{gap:var(--space-64);width:871px;padding:var(--space-section-vertical-l) var(--space-0) var(--space-0) var(--space-0);flex-direction:column;flex:none;display:flex}.info-section__viewport--mobile[data-astro-cid-nqj3r3zp] .info-section__privacy-text[data-astro-cid-nqj3r3zp]{gap:var(--space-64);width:100%;padding:var(--space-section-vertical-l) var(--space-0) var(--space-64) var(--space-0);flex-direction:column;display:flex}.info-section__intro[data-astro-cid-nqj3r3zp]{font-weight:400;font-size:var(--font-body-l-size);line-height:var(--font-body-l-line-height);color:var(--text-tertiary)}.info-section__viewport--desktop[data-astro-cid-nqj3r3zp] .info-section__intro[data-astro-cid-nqj3r3zp]{width:628px}.info-section__viewport--mobile[data-astro-cid-nqj3r3zp] .info-section__intro[data-astro-cid-nqj3r3zp]{width:100%}.info-section__paragraph-group[data-astro-cid-nqj3r3zp]{gap:var(--space-16);flex-direction:column;display:flex}.info-section__viewport--desktop[data-astro-cid-nqj3r3zp] .info-section__paragraph-group[data-astro-cid-nqj3r3zp]{width:628px}.info-section__viewport--mobile[data-astro-cid-nqj3r3zp] .info-section__paragraph-group[data-astro-cid-nqj3r3zp]{width:100%}.info-section__heading[data-astro-cid-nqj3r3zp]{font-weight:600;font-size:var(--font-titles-h2-size);line-height:var(--font-titles-h2-line-height);color:var(--text-main)}.info-section__list[data-astro-cid-nqj3r3zp]{gap:var(--space-6);font-size:var(--font-body-l-size);line-height:var(--font-body-l-line-height);color:var(--text-secondary);flex-direction:column;margin:0;padding-left:1.25em;list-style:outside;display:flex}ol[data-astro-cid-nqj3r3zp].info-section__list{list-style:decimal}.info-section__paragraph[data-astro-cid-nqj3r3zp] a,.info-section__intro[data-astro-cid-nqj3r3zp] a,.info-section__list[data-astro-cid-nqj3r3zp] a{color:var(--text-accent);text-underline-offset:2px;text-decoration:underline}.info-section__paragraph[data-astro-cid-nqj3r3zp] strong,.info-section__list[data-astro-cid-nqj3r3zp] strong{color:var(--text-main);font-weight:600}.info-section__paragraph[data-astro-cid-nqj3r3zp] code,.info-section__list[data-astro-cid-nqj3r3zp] code{padding:0 var(--space-4,4px);background:var(--bg-tertiary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.info-section__toast[data-astro-cid-nqj3r3zp]{left:50%;bottom:var(--space-24);z-index:40;padding:var(--space-8) var(--space-12);background:var(--bg-reverse);color:var(--text-reverse);font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);pointer-events:none;opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);position:fixed;transform:translate(-50%,8px)}.info-section__toast[data-astro-cid-nqj3r3zp][data-visible]{opacity:1;transform:translate(-50%)}.info-section__paragraph-group[data-astro-cid-nqj3r3zp]{scroll-margin-top:80px}.info-section__paragraph[data-astro-cid-nqj3r3zp]{white-space:pre-line;font-weight:400;font-size:var(--font-body-l-size);line-height:var(--font-body-l-line-height);color:var(--text-secondary)}@media (width>=1280px){.info-section__viewport--desktop[data-astro-cid-nqj3r3zp][hidden]{display:flex}.info-section__viewport--mobile[data-astro-cid-nqj3r3zp]{display:none}}.additional-titles[data-astro-cid-vh7ukida]{width:100%;display:block;position:relative}.additional-titles__viewport--desktop[data-astro-cid-vh7ukida],.additional-titles__viewport--mobile[data-astro-cid-vh7ukida]{gap:var(--space-96);width:100%;padding:var(--space-section-vertical-l) var(--space-section-horizontal-l);flex-direction:column}.additional-titles__viewport--desktop[data-astro-cid-vh7ukida]{align-items:center}.additional-titles__viewport--mobile[data-astro-cid-vh7ukida]{align-items:stretch;display:flex}.additional-titles__cards-title[data-astro-cid-vh7ukida]{gap:var(--space-36);flex-direction:column;width:100%;display:flex}.additional-titles__viewport--desktop[data-astro-cid-vh7ukida] .additional-titles__cards-title[data-astro-cid-vh7ukida]{max-width:var(--space-section-width)}.additional-titles__title[data-astro-cid-vh7ukida]{font-weight:600;font-size:var(--font-titles-h2-size);line-height:var(--font-titles-h2-line-height);color:var(--text-main)}.additional-titles__title-row[data-astro-cid-vh7ukida]{justify-content:space-between;align-items:center;gap:var(--space-32);flex-direction:row;width:100%;display:flex}.additional-titles__navigate[data-astro-cid-vh7ukida]{gap:var(--space-6);flex-direction:row;display:flex}.additional-titles__nav-button[data-astro-cid-vh7ukida]{justify-content:center;align-items:center;gap:var(--size-gap-gap-8);block-size:44px;inline-size:44px;padding:var(--space-8);background:var(--bg-invisible);cursor:pointer;transition:background-color var(--duration-press,.16s) ease, transform var(--duration-press,.16s) var(--ease-out);border:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.additional-titles__nav-button[data-astro-cid-vh7ukida]:not([aria-disabled=true]):hover{background:var(--bg-invisible--hover)}}.additional-titles__nav-button[data-astro-cid-vh7ukida]:not([aria-disabled=true]):active{background:var(--bg-invisible--pressed);transform:scale(.95)}.additional-titles__nav-button[data-astro-cid-vh7ukida][aria-disabled=true]{background:var(--bg-invisible--disabled);cursor:default}.additional-titles__nav-button[data-astro-cid-vh7ukida][aria-disabled=true] .icon{color:var(--icon-main--disabled)}.additional-titles__border-fade[data-astro-cid-vh7ukida]{transition:opacity .2s}.additional-titles[data-astro-cid-vh7ukida]:has([data-carousel][data-at-end]) .additional-titles__border-fade[data-astro-cid-vh7ukida]{opacity:0}@media (prefers-reduced-motion:reduce){.additional-titles__nav-button[data-astro-cid-vh7ukida]:active{transform:none}}.additional-titles__nav-button[data-astro-cid-vh7ukida]:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}.additional-titles__list[data-astro-cid-vh7ukida]{gap:var(--space-16);width:100%;padding:var(--space-0);flex-direction:row;margin:0;list-style:none;display:flex}.additional-titles__viewport--mobile[data-astro-cid-vh7ukida] .additional-titles__list[data-astro-cid-vh7ukida]{scroll-snap-type:x proximity;overflow-x:auto}.additional-titles__card[data-astro-cid-vh7ukida]{flex-direction:column;display:flex;position:relative}.additional-titles__link[data-astro-cid-vh7ukida]{color:inherit;text-decoration:none}.additional-titles__link[data-astro-cid-vh7ukida]:after{content:"";position:absolute;inset:0}.additional-titles__link[data-astro-cid-vh7ukida]:focus-visible{outline:none}.additional-titles__card[data-astro-cid-vh7ukida]:has(.additional-titles__link:focus-visible){outline:2px solid var(--line-accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.additional-titles__card-title[data-astro-cid-vh7ukida]{transition:color .16s}.additional-titles__card[data-astro-cid-vh7ukida]:hover .additional-titles__card-title[data-astro-cid-vh7ukida]{color:var(--text-accent)}}.additional-titles__viewport--desktop[data-astro-cid-vh7ukida] .additional-titles__card[data-astro-cid-vh7ukida]{flex:1 1 0;min-width:0}.additional-titles__viewport--mobile[data-astro-cid-vh7ukida] .additional-titles__card[data-astro-cid-vh7ukida]{scroll-snap-align:start;flex:none;width:351px}.additional-titles__image[data-astro-cid-vh7ukida]{object-fit:cover;width:100%}.additional-titles__viewport--desktop[data-astro-cid-vh7ukida] .additional-titles__image[data-astro-cid-vh7ukida]{height:253.04px}.additional-titles__viewport--mobile[data-astro-cid-vh7ukida] .additional-titles__image[data-astro-cid-vh7ukida]{height:219.12px}.additional-titles__main-content[data-astro-cid-vh7ukida]{gap:var(--space-16);padding:var(--space-24) var(--space-24) var(--space-24) var(--space-0);flex-direction:column;display:flex}.additional-titles__date[data-astro-cid-vh7ukida]{font-weight:400;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.additional-titles__tags[data-astro-cid-vh7ukida]{gap:var(--space-6);padding:var(--space-0);flex-flow:wrap;margin:0;list-style:none;display:flex}.additional-titles__tag[data-astro-cid-vh7ukida]{display:flex}.additional-titles__title-subtitle[data-astro-cid-vh7ukida]{gap:var(--space-6);flex-direction:column;display:flex}.additional-titles__card-title[data-astro-cid-vh7ukida]{font-weight:600;font-size:var(--font-titles-h3-size);line-height:var(--font-titles-h3-line-height);color:var(--text-main)}.additional-titles__teaser[data-astro-cid-vh7ukida]{font-weight:400;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary)}.additional-titles__back-button[data-astro-cid-vh7ukida]{width:100%;max-width:var(--space-section-width);display:flex}.additional-titles__back-button[data-astro-cid-vh7ukida] .button__center{width:100%}.additional-titles__border-fade[data-astro-cid-vh7ukida]{background-image:linear-gradient(90deg, var(--color-black-alpha-0) 0%, var(--color-black-alpha-100) 100%);-webkit-backdrop-filter:blur(8px);pointer-events:none;width:48px;height:529px;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 100%)}@media (width>=1280px){.additional-titles__viewport--desktop[data-astro-cid-vh7ukida][hidden]{display:flex}.additional-titles__viewport--mobile[data-astro-cid-vh7ukida]{display:none}}.blog-post[data-astro-cid-zg7dkzxc]{flex-direction:column;display:flex}
