.custom-article.custom-section{padding-block:var(--space-24) var(--space-64)}.custom-article__wrap{max-width:var(--container)}.custom-article__head{margin-block-end:var(--space-40)}.custom-article__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8);margin-block-end:var(--space-20);font-size:var(--fs-caption);color:var(--color-text-secondary)}.custom-article__crumbs a{color:inherit;text-decoration:none}@media(hover:hover){.custom-article__crumbs a:hover{color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}}.custom-article__crumbs span:last-child{color:var(--color-accent);font-weight:var(--font-weight-medium)}.custom-article__title{margin:0;max-width:22ch;font-family:var(--font-body);font-size:clamp(3.4rem,4.6vw,5.6rem);font-weight:var(--font-weight-medium);line-height:1.08;letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance}.custom-article__standfirst{margin:var(--space-20) 0 0;max-width:none;font-size:clamp(1.7rem,1.5vw,2rem);line-height:1.55;color:rgba(var(--color-ink-rgb),.7);text-wrap:pretty}.custom-article__byline{display:flex;align-items:center;gap:var(--space-12);margin-block-start:var(--space-28)}.custom-article__avatar{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--color-ink);color:var(--color-surface);font-size:1.6rem;font-weight:var(--font-weight-medium)}.custom-article__byline-text{display:flex;flex-direction:column;gap:2px}.custom-article__author{font-size:1.4rem;font-weight:var(--font-weight-medium);color:var(--color-ink)}.custom-article__meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--fs-caption);color:var(--color-text-secondary)}.custom-article__dot{width:3px;height:3px;border-radius:50%;background-color:currentColor;opacity:.6}.custom-article__hero{margin-block-end:var(--space-48);overflow:hidden;border-radius:var(--radius-xl);background-color:var(--color-surface-soft);aspect-ratio:16 / 9}.custom-article__hero-image{display:block;width:100%;height:100%;object-fit:cover}.custom-article__head{max-width:760px;margin-inline:auto;text-align:center}.custom-article__crumbs,.custom-article__byline{justify-content:center}.custom-article__title,.custom-article__standfirst{margin-inline:auto}.custom-article__hero{max-width:1040px;margin-inline:auto}.custom-article__layout{display:block;max-width:720px;margin-inline:auto}.custom-article__body{min-width:0;counter-reset:chapter}.custom-article__toc{margin-block-end:var(--space-40)}.custom-article__toc-box{padding:var(--space-20) var(--space-24);border:1px solid var(--color-hairline);border-radius:var(--radius-card);background-color:var(--color-surface)}.custom-article__toc-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:1.3rem;font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary)}.custom-article__toc-title::-webkit-details-marker{display:none}.custom-article__toc-title:after{content:"+";font-size:1.8rem;font-weight:var(--font-weight-regular);color:var(--color-ink)}.custom-article__toc-box[open] .custom-article__toc-title:after{content:"\2212"}.custom-article__toc-list{display:grid;grid-template-columns:minmax(0,1fr);gap:2px var(--space-16);margin:var(--space-12) 0 0;padding:0;list-style:none;counter-reset:toc}@media screen and (min-width:750px){.custom-article__toc-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.custom-article__toc-list li{counter-increment:toc}.custom-article__toc-list a{display:grid;grid-template-columns:26px minmax(0,1fr);padding:8px 10px;border-radius:var(--radius-control);font-size:1.4rem;line-height:1.4;color:var(--color-ink);text-decoration:none;transition:background-color .16s var(--ease-out)}.custom-article__toc-list a:before{content:counter(toc,decimal-leading-zero);font-variant-numeric:tabular-nums;color:var(--color-accent);font-weight:var(--font-weight-medium)}@media(hover:hover){.custom-article__toc-list a:hover{background-color:var(--color-surface-soft)}}.custom-article__body>p,.custom-article__body>ul:not([class]),.custom-article__body>ol{margin:0 0 var(--space-20);font-size:1.8rem;line-height:1.75;color:rgba(var(--color-ink-rgb),.84)}.custom-article__body>ul:not([class]),.custom-article__body>ol{padding-inline-start:1.2em}.custom-article__body>ul:not([class])>li+li,.custom-article__body>ol>li+li{margin-block-start:var(--space-8)}.custom-article__body>p strong,.custom-article__body>p b{font-weight:var(--font-weight-semibold);color:var(--color-ink)}.custom-article__body a:not([class]){color:var(--color-ink);text-decoration:underline;text-decoration-color:#3666e473;text-decoration-thickness:2px;text-underline-offset:3px;transition:text-decoration-color .16s var(--ease-out),color .16s var(--ease-out)}@media(hover:hover){.custom-article__body a:not([class]):hover{color:var(--color-accent);text-decoration-color:currentColor}}.custom-article__body>h2{counter-increment:chapter;margin:var(--space-64) 0 var(--space-16);scroll-margin-top:calc(var(--header-offset, 104px) + var(--space-24));font-family:var(--font-body);font-size:clamp(2.6rem,2.4vw,3.2rem);font-weight:var(--font-weight-medium);line-height:1.18;letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance}.custom-article__body>h2:before{content:counter(chapter,decimal-leading-zero);display:block;margin-block-end:var(--space-10);font-size:1.3rem;font-weight:var(--font-weight-semibold);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--color-accent)}.custom-article__body>h3{margin:var(--space-32) 0 var(--space-10);font-size:2.1rem;font-weight:var(--font-weight-medium);line-height:1.3;color:var(--color-ink)}.custom-article__body>.vespre-key{position:relative;margin:0 0 var(--space-40);padding:var(--space-24) var(--space-28);border-radius:var(--radius-card);background-color:var(--color-surface-soft);box-shadow:inset 3px 0 0 var(--color-accent)}.vespre-key p{margin:0;font-size:1.75rem;line-height:1.65;color:var(--color-ink)}.vespre-key p.vespre-key__label{display:inline-flex;align-items:center;gap:6px;margin-block-end:var(--space-10);font-size:1.2rem;font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent)}.custom-article__body>blockquote{margin:var(--space-48) 0;padding:var(--space-8) 0 var(--space-8) var(--space-28);border-inline-start:3px solid var(--color-accent)}.custom-article__body>blockquote p{margin:0;font-size:clamp(2.2rem,2.2vw,2.8rem);font-weight:var(--font-weight-medium);line-height:1.35;letter-spacing:-.01em;color:var(--color-ink)}.custom-article__body>blockquote p:after{content:".";color:var(--color-accent)}.custom-article__body>figure{margin:var(--space-40) 0}.custom-article__body>figure img,.custom-article__body>img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius-media);background-color:var(--color-surface-soft)}.custom-article__body>img{margin:var(--space-40) 0}.custom-article__body>figure figcaption{margin-block-start:var(--space-12);font-size:1.35rem;line-height:1.5;color:var(--color-text-secondary)}.custom-article__body>.vespre-tries{display:grid;gap:var(--space-10);margin:var(--space-24) 0 var(--space-32);padding:0;list-style:none}@media screen and (min-width:750px){.custom-article__body>.vespre-tries{grid-template-columns:repeat(2,minmax(0,1fr))}}.custom-article__body>.vespre-tries>li{display:flex;flex-direction:column;gap:6px;padding:var(--space-18) var(--space-20);border-radius:var(--radius-card);background-color:var(--color-surface-soft)}.custom-article__body>.vespre-tries b{font-size:1.6rem;font-weight:var(--font-weight-semibold);line-height:1.35;color:var(--color-ink)}.custom-article__body>.vespre-tries span{font-size:1.5rem;line-height:1.6;color:rgba(var(--color-ink-rgb),.72)}.custom-article__body>details.vespre-q{margin:0 0 var(--space-10);border:1px solid transparent;border-radius:var(--radius-card);background-color:var(--color-surface-soft);transition:background-color .18s var(--ease-out),box-shadow .24s var(--ease-out),border-color .18s var(--ease-out)}.custom-article__body>details.vespre-q>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding:var(--space-18) var(--space-20);cursor:pointer;list-style:none;font-size:1.6rem;font-weight:var(--font-weight-medium);line-height:1.4;color:var(--color-ink)}.custom-article__body>details.vespre-q>summary::-webkit-details-marker{display:none}.custom-article__body>details.vespre-q>summary:after{content:"+";flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:var(--color-surface);font-size:1.8rem;line-height:1;transition:background-color .18s var(--ease-out),color .18s var(--ease-out)}.custom-article__body>details.vespre-q[open]{border-color:rgba(var(--color-ink-rgb),.08);background-color:var(--color-surface);box-shadow:0 12px 32px rgba(var(--color-ink-rgb),.07)}.custom-article__body>details.vespre-q[open]>summary:after{content:"\2212";background-color:var(--color-accent);color:#fff}.custom-article__body>details.vespre-q>p{margin:0;padding:0 var(--space-20) var(--space-20);font-size:1.55rem;line-height:1.65;color:rgba(var(--color-ink-rgb),.76)}@media(hover:hover){.custom-article__body>details.vespre-q:not([open]):hover{background-color:#ececee}}.custom-article__band-rule{display:none}.custom-article-more.custom-section{padding-block:var(--space-64) var(--space-80);background-color:var(--color-surface-soft)}.custom-article-more__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-16);margin-block-end:var(--space-28)}.custom-article-more__title{margin:0;font-size:clamp(2.6rem,2.6vw,3.4rem);font-weight:var(--font-weight-medium);letter-spacing:-.015em;color:var(--color-ink)}.custom-article-more__all{font-size:1.4rem;font-weight:var(--font-weight-medium);color:var(--color-ink);text-underline-offset:3px}@media screen and (max-width:749px){.custom-article.custom-section{padding-block-start:var(--space-16)}.custom-article__hero{margin-block-end:var(--space-28);border-radius:var(--radius-card);aspect-ratio:4 / 3}.custom-article__body>p,.custom-article__body>ul:not([class]),.custom-article__body>ol{font-size:1.7rem}.custom-article__body>.vespre-key{padding:var(--space-20)}}@media(prefers-reduced-motion:reduce){.custom-article__body>details.vespre-q,.custom-article__toc-list a{transition:none}}.custom-article-more .custom-blog__card{background-color:var(--color-surface)}@media(hover:hover){.custom-article-more .custom-blog__card:hover{background-color:var(--color-surface);box-shadow:0 14px 36px rgba(var(--color-ink-rgb),.1),inset 0 0 0 1px rgba(var(--color-ink-rgb),.06)}}.custom-article-more .custom-blog__eyebrow{background-color:var(--color-surface-soft)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-article.css.map */
