.crumbs{max-width:var(--content-max);margin:0 auto;padding:var(--sp-5) var(--gutter) 0;display:flex;align-items:center;gap:var(--sp-2);font:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-muted);white-space:nowrap;min-width:0}.crumbs a{color:var(--text-muted);flex:none}.crumbs a:hover{color:var(--ink)}.crumbs .sep{color:var(--text-muted);flex:none}.crumbs b{color:var(--ink);font-weight:400;overflow:hidden;text-overflow:ellipsis;min-width:0}.ahead{max-width:var(--content-max);margin:0 auto;padding:var(--sp-6) var(--gutter) var(--sp-8);display:grid;gap:var(--sp-8)}.ahead__text{display:grid;gap:var(--sp-5);align-content:end;justify-items:start}.ahead__meta{margin:0}.ahead__title{margin:0;max-width:13ch;font:500 clamp(42px,11vw,96px)/.94 var(--font-display);letter-spacing:var(--track-display-hero);text-wrap:balance}.ahead__title em{font-style:normal;color:var(--accent)}.ahead__dek{margin:0;max-width:44ch;font:400 18px/1.5 var(--font-sans);letter-spacing:-.01em;color:var(--text-secondary);text-wrap:pretty}.ahead__byline{margin-top:var(--sp-1)}.ahead__media{margin:0 calc(var(--gutter) * -1);aspect-ratio:4 / 5;overflow:hidden;background:var(--slight-grey)}.ahead__media img{width:100%;height:100%;object-fit:cover;object-position:center 70%;display:block}@media(min-width:960px){.crumbs{padding:var(--sp-6) 48px 0}.ahead{padding:var(--sp-10) 48px var(--sp-12)}.aindex{padding:0 48px}.ahead--split{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:end;column-gap:var(--sp-16)}.ahead--split .ahead__text{padding-bottom:var(--sp-6)}.ahead__media{margin:0;border-radius:var(--radius-input);max-height:calc(100vh - 160px)}}.ahero{max-width:var(--content-max);margin:var(--sp-8) auto var(--sp-12);padding:0 var(--gutter)}.ahero__frame{aspect-ratio:16/9;border-radius:var(--radius-glass);overflow:hidden;background:var(--slight-grey)}.ahero__frame img{width:100%;height:100%;object-fit:cover}.ahero__cap{margin-top:var(--sp-3);font:500 11px/1.4 var(--font-label);color:var(--text-muted);letter-spacing:.02em;text-align:center}.aindex{max-width:1120px;margin:0 auto var(--sp-4);padding:0 var(--gutter)}.aindex__label{margin:0 0 var(--sp-4);padding-top:var(--sp-5);border-top:1px solid var(--hairline);font:500 15px/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.aindex__list{list-style:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) var(--sp-2);display:grid;grid-auto-flow:column;grid-auto-columns:38%;gap:var(--sp-3);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.aindex__list::-webkit-scrollbar{display:none}.aindex__item{scroll-snap-align:start}.aindex__link{display:grid;gap:var(--sp-3);color:var(--ink)}.aindex__img{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius-input);background:var(--surface-sand)}.aindex__img img{width:100%;height:100%;object-fit:cover;object-position:center bottom;display:block;transition:transform var(--dur) var(--ease-out)}.aindex__name{font:500 14px/1.25 var(--font-display);letter-spacing:-.015em;text-wrap:balance}@media(hover:hover)and (pointer:fine){.aindex__link:hover .aindex__img img{transform:scale(1.04)}.aindex__link:hover .aindex__name{color:var(--accent)}}.aindex__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-input)}@media(min-width:760px){.aindex__list{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));overflow:visible;margin:0;padding:0;gap:var(--sp-5)}}.article{padding:var(--sp-10) 0 var(--sp-16)}.article>.rte,.chapter>.rte{max-width:calc(680px + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.article__empty{max-width:680px;margin:0 auto;padding:0 var(--gutter);font:var(--type-prose);letter-spacing:var(--track-prose);color:var(--text-muted)}.chapter{margin-top:var(--sp-16);scroll-margin-top:96px}.chapter>.shoprail:last-child{margin-bottom:0}.chapter>.rte>h2:first-child{margin:0;max-width:15ch;font:500 clamp(32px,8vw,52px)/1 var(--font-display);letter-spacing:var(--track-display-lg)}.rte--cont>p:first-child:first-letter{float:none;font:inherit;padding:0;letter-spacing:inherit}.article .rte>figure{margin:var(--sp-8) calc(var(--gutter) * -1)}.article .rte>figure img{aspect-ratio:4 / 5;object-fit:cover;border-radius:0}.article .rte>figure figcaption{padding:0 var(--gutter)}.article .rte figcaption a:not(.btn){color:var(--ink);border-bottom-color:var(--hairline)}@media(min-width:760px){.article .rte>figure{margin:var(--sp-10) auto;max-width:520px}.article .rte>figure img{border-radius:var(--radius-input)}.article .rte>figure figcaption{padding:0}}.article .rte .cta{margin-top:var(--sp-12);padding:var(--sp-8);background:var(--ink);border:0;border-radius:var(--radius-glass);color:var(--text-on-ink)}.article .rte .cta h3{color:var(--text-on-ink);font:500 clamp(26px,5vw,34px)/1.05 var(--font-display);letter-spacing:-.035em}.article .rte .cta p{color:var(--text-muted-on-ink)}.article .rte .cta .btn--primary{background:var(--white);color:var(--ink)}.article .rte .cta__note{color:var(--text-muted-on-ink)}.afoot{max-width:680px;margin:0 auto;padding:var(--sp-8) var(--gutter);border-top:1px solid var(--hairline);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5);flex-wrap:wrap}.authorcard{max-width:680px;margin:var(--sp-8) auto var(--sp-16);padding:var(--sp-8);display:grid;gap:var(--sp-4);border:1px solid var(--hairline);border-radius:var(--radius-glass)}.authorcard__byline .byline__avatar{width:48px;height:48px;font-size:16px}.authorcard__byline .byline__name{font-size:17px;letter-spacing:-.015em}.authorcard__bio p{font:400 14px/1.55 var(--font-sans);color:var(--text-muted);letter-spacing:-.005em;margin:0}.authorcard__bio p+p{margin-top:var(--sp-3)}.related{max-width:var(--content-max);margin:0 auto;padding:var(--sp-10) var(--gutter) var(--sp-20);border-top:1px solid var(--ink)}.related__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-6);margin-bottom:var(--sp-8)}.related__title{font:500 clamp(28px,2.6vw,40px)/1 var(--font-display);letter-spacing:var(--track-display-md);margin:0}.related__title .light{color:var(--text-muted);font-weight:300}.related__grid{display:grid;grid-template-columns:repeat(var(--related-columns, 3),1fr);gap:var(--sp-6)}@media(max-width:900px){.related__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.related__grid{grid-template-columns:1fr;gap:var(--sp-8)}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/section-article.css.map */
