.post-layout--toc{display:grid;gap:3.2rem}.post-toc__details{border-radius:1.6rem;background:var(--editorial-surface)}.post-toc__heading{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 2rem;font-size:1.3rem;font-weight:600;letter-spacing:.14rem;text-transform:uppercase;color:rgb(var(--editorial-accent));cursor:pointer;list-style:none}.post-toc__heading::-webkit-details-marker{display:none}.post-toc__heading:after{content:"";width:.8rem;height:.8rem;margin-top:-.4rem;border-right:.2rem solid currentColor;border-bottom:.2rem solid currentColor;transform:rotate(45deg);transition:transform var(--duration-short) ease}.post-toc__details[open] .post-toc__heading:after{margin-top:.4rem;transform:rotate(-135deg)}.post-toc__list{margin:0;padding:0 1.2rem 1.4rem;counter-reset:toc}.post-toc__list a{display:block;padding:.7rem .8rem .7rem 1.2rem;border-left:.2rem solid transparent;border-radius:0 .6rem .6rem 0;font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.75);text-decoration:none;transition:color var(--duration-short) ease,border-color var(--duration-short) ease}.post-toc__list a:hover,.post-toc__list a[aria-current]{border-left-color:rgb(var(--editorial-accent));color:rgb(var(--editorial-accent))}.post-toc__list a[aria-current]{font-weight:600}.post-toc__kicker{display:block;font-size:1.1rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase;color:rgb(var(--editorial-accent))}.editorial-rte--post h2{scroll-margin-top:10rem}.post-heading--kicker:before{display:none!important}.post-kicker{display:table;margin-bottom:1.2rem;padding:.3rem 1.2rem;border-radius:2rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.12rem;line-height:1.8;text-transform:uppercase;color:rgb(var(--color-background));background:rgb(var(--editorial-accent))}.post-heading__text{display:block}.editorial-rte--post p a,.editorial-rte--post li a{color:rgb(var(--editorial-accent));text-decoration-color:rgba(var(--editorial-accent),.35);text-decoration-thickness:.15rem;text-underline-offset:.3rem;transition:text-decoration-color var(--duration-short) ease}.editorial-rte--post p a:hover,.editorial-rte--post li a:hover{text-decoration-color:currentColor}.editorial-rte--post p strong{padding:0 .2rem;color:rgb(var(--color-foreground));background:linear-gradient(transparent 58%,var(--editorial-surface) 58%)}.editorial-rte--post ul,.editorial-rte--post ol{margin:0 0 2.4rem;padding:0;list-style:none}.editorial-rte--post li{position:relative;margin:0 0 1rem;padding-left:2.6rem;color:rgba(var(--color-foreground),.82)}.editorial-rte--post ul>li:before{content:"";position:absolute;top:1.1rem;left:.6rem;width:.7rem;height:.7rem;border-radius:50%;background:rgba(var(--editorial-accent),.6)}.editorial-rte--post ol{counter-reset:post-list}.editorial-rte--post ol>li{counter-increment:post-list;padding-left:4.4rem;min-height:3rem}.editorial-rte--post ol>li:before{content:counter(post-list);position:absolute;top:0;left:0;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;font-size:1.4rem;font-weight:600;line-height:1;color:rgb(var(--editorial-accent));background:var(--editorial-surface)}.editorial-rte--post ul>li:has(>strong:first-child){margin-bottom:1.2rem;padding:1.6rem 2rem 1.6rem 2.4rem;border:1px solid rgba(var(--editorial-accent),.18);border-left:.4rem solid rgb(var(--editorial-accent));border-radius:1.2rem;background:rgba(var(--editorial-accent),.04)}.editorial-rte--post ul>li:has(>strong:first-child):before{display:none}.editorial-rte--post li>strong:first-child,.editorial-rte--post li>strong:first-child a{color:rgb(var(--editorial-accent))}.editorial-rte--post>p:has(>a>img,>img){margin:3.2rem 0}.editorial-rte--post img{max-width:48rem}.editorial-rte--post a:has(>img){display:block;border-radius:2.4rem}.editorial-rte--post a:has(>img) img{transition:transform var(--duration-default) ease}.editorial-rte--post>div:has(>a>img){display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.8rem!important;margin:2.4rem 0 3.2rem}.editorial-rte--post>div:has(>a>img)>a{display:block;padding:.6rem;border-radius:2rem;background:var(--editorial-surface);transition:transform var(--duration-short) ease,box-shadow var(--duration-short) ease}.editorial-rte--post>div:has(>a>img)>a:hover{transform:translateY(-.4rem);box-shadow:0 1.2rem 2.4rem rgba(var(--editorial-accent),.18)}.editorial-rte--post>div:has(>a>img) img{max-width:100%;border-radius:1.4rem!important;box-shadow:none}.editorial-rte--post figure{margin:4rem auto!important;max-width:44rem;text-align:center}.editorial-rte--post figure img{max-width:100%;width:100%!important;height:auto!important}.editorial-rte--post figcaption{margin-top:1.2rem;font-size:1.3rem!important;line-height:1.5;opacity:1!important;color:rgba(var(--color-foreground),.6)}.editorial-rte--post figcaption br{display:none}.editorial-rte--post figcaption a{color:inherit}.post-sources{margin-top:5.6rem;padding:2.4rem 2.4rem 1.2rem;border-radius:2rem;background:rgba(var(--editorial-accent),.05);border:1px solid rgba(var(--editorial-accent),.12)}.editorial-rte--post .post-sources h2{margin:0 0 1.6rem;font-size:1.3rem;font-family:var(--font-body-family);letter-spacing:.14rem;text-transform:uppercase}.editorial-rte--post .post-sources h2:before{display:none}.editorial-rte--post .post-sources li,.editorial-rte--post .post-sources p{font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.7)}.editorial-rte--post .post-sources ul>li:before{top:.9rem;width:.5rem;height:.5rem}.editorial-rte--post .post-sources li{overflow-wrap:anywhere}@media screen and (min-width:750px){.editorial-rte--post>div:has(>a>img){gap:1.2rem!important}.post-sources{padding:3.2rem 3.2rem 1.6rem}}@media screen and (min-width:1200px){.post-layout--toc{grid-template-columns:22rem minmax(0,1fr);gap:6.4rem;align-items:start}.post-toc{position:sticky;top:10rem}.post-toc__heading{pointer-events:none}.post-toc__heading:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/post-content.css.map */
