.article__heading{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:400;color:var(--color-foreground)}@media (min-width: 650px){.article__heading{font-size:1.875rem;line-height:2.25rem}}.article__heading-new{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:400;color:var(--color-primary)}@media (min-width: 650px){.article__heading-new{font-size:1.875rem;line-height:2.25rem}}.article__layout{display:flex;flex-direction:column}@media (min-width: 1280px){.article__layout{flex-direction:row}}.article__layout{gap:3.5rem}@media (min-width: 768px){.article__layout{gap:4.5rem}}@media (min-width: 1280px){.article__layout{gap:2rem}}@media (min-width: 1440px){.article__layout{gap:6.25rem}}.article__aside{min-width:min(380px,20vw)}.article__wrapper{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width: 1024px){.article__wrapper{margin-left:44px;margin-right:0;max-width:700px}}.article__header{display:flex;flex-direction:column;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 650px){.article__header{padding-top:4rem;padding-bottom:4rem}}.article__header-new{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem}@media (min-width: 768px){.article__header-new{gap:2.25rem;padding-top:1.5rem;padding-bottom:1.5rem}}.article__published-at{display:flex;width:100%;flex-direction:column;justify-content:space-between;gap:.5rem;border-bottom-width:2px;--tw-border-opacity: 1;border-bottom-color:rgb(208 218 231 / var(--tw-border-opacity, 1));padding-bottom:.75rem}@media (min-width: 650px){.article__published-at{flex-direction:row}}.article__contents{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 768px){.article__contents{gap:1rem}}.article__contents a,.article__contents li,.article__contents strong{display:block;font-size:.875rem;line-height:1.25rem;font-weight:300;line-height:1.6}.article__contents ul>:not([hidden])~:not([hidden]),.article__contents li>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.article__contents li{cursor:pointer}@media (min-width: 768px){.article__contents a.active{position:relative;display:block;padding-left:1rem;color:var(--color-primary)}.article__contents a.active:before{position:absolute;left:0;height:100%;width:1px;background-color:var(--color-primary);content:"";top:-1px}}.article__image-ratio{aspect-ratio:3/2}.article__blockquote{border-left-width:2px!important;border-color:var(--color-border)!important;background-color:var(--color-background-base);padding:1rem 2.5rem}.article__cite{font-size:1rem;font-weight:600;font-style:normal;line-height:1.5rem}.article__cite-alt{font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal}@media (min-width: 650px){.article__cite-alt{font-size:.75rem;line-height:1rem}}
