/*! article layout */.article-layout{color:rgb(var(--color-foreground))}.article-layout__header{display:flex;flex-direction:column;align-items:center;gap:20px;margin-block-end:clamp(32px,2.6vw,50px);text-align:center}.article-layout__title{margin:0;max-width:100%;font-family:var(--font-heading-family);font-size:clamp(28px,1.875vw,36px);font-weight:500;line-height:normal;letter-spacing:-.36px;text-transform:none}.article-layout__date{font-size:clamp(16px,.9375vw,18px);font-weight:500;line-height:24px;letter-spacing:-.18px}.article-layout__grid{display:grid;grid-template-columns:minmax(0,1392fr) minmax(0,369fr);column-gap:clamp(32px,4.7vw,90px);align-items:start}.article-layout__grid--single{grid-template-columns:minmax(0,1fr)}.article-layout__hero{aspect-ratio:1392 / 770;overflow:hidden;background-color:#bebebe}.article-layout__hero-image{display:block;width:100%;height:100%;object-fit:cover}.article-layout__body{margin-block-start:clamp(32px,2.6vw,50px);padding-inline:1.9%;font-size:clamp(16px,1.042vw,20px);font-weight:400;line-height:1.2;letter-spacing:-1px;color:rgb(var(--color-foreground))}.article-layout__body>*{margin-block:0}.article-layout__body>*+*{margin-block-start:20px}.article-layout__body :is(h2,h3,h4){font-family:var(--font-heading-family);font-weight:500;line-height:normal;letter-spacing:-.36px;text-transform:none}.article-layout__body h2{font-size:clamp(26px,1.875vw,36px)}.article-layout__body>h2:not(:first-child){margin-block-start:clamp(40px,3.125vw,60px)}.article-layout__body h3{font-size:clamp(22px,1.46vw,28px)}.article-layout__body h4{font-size:clamp(18px,1.04vw,20px);letter-spacing:-1px}.article-layout__body :is(strong,b){font-weight:500}.article-layout__body a{color:inherit;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font}.article-layout__body :is(ul,ol){padding-inline-start:1.4em}.article-layout__body li+li{margin-block-start:20px}.article-layout__body img{max-width:100%;height:auto}.article-layout__related{position:sticky;inset-block-start:calc(var(--sticky-header-height, 0px) + 24px)}.article-layout__related-list{display:flex;flex-direction:column;gap:15px;margin:0;padding:0;list-style:none}.article-layout__related-item+.article-layout__related-item{padding-block-start:16px;border-block-start:1px solid rgb(38 51 58 / .1)}.article-layout__related-link{display:flex;gap:16px;align-items:flex-start;color:inherit;text-decoration:none}.article-layout__related-thumb{flex:0 0 30.6%;aspect-ratio:113 / 110;overflow:hidden;background-color:#b9b9b9}.article-layout__related-thumb img{display:block;width:100%;height:100%;object-fit:cover}.article-layout__related-info{display:flex;flex-direction:column;gap:11px;min-width:0}.article-layout__related-date{font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.14px}.article-layout__related-title{display:-webkit-box;overflow:hidden;font-family:var(--font-heading-family);font-size:clamp(16px,1.042vw,20px);font-weight:500;line-height:normal;letter-spacing:-.2px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.article-layout__related-link:hover .article-layout__related-title{text-decoration:underline}@media screen and (max-width:1023px){.article-layout__grid{grid-template-columns:minmax(0,1fr);row-gap:48px}.article-layout__body{padding-inline:0}.article-layout__related{position:static}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/article-layout.css.map */
