.cs-blog__hero{padding:clamp(56px,8vw,112px) 0 clamp(40px,5vw,72px);text-align:center}.cs-blog__hero .cs-wrap{display:flex;flex-direction:column;align-items:center}.cs-blog__h1{font-family:var(--cs-serif);font-weight:400;font-size:clamp(36px,5vw,64px);line-height:1.06;max-width:18ch;color:var(--cs-ink)}.cs-blog__hero .cs-lead{text-align:center;margin-inline:auto}.cs-blog__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px}.cs-blog__tags a{padding:8px 18px;border:1px solid var(--cs-line-ctl);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cs-ink);background:transparent;transition:background .2s,color .2s}.cs-blog__tags a:hover{border-color:var(--cs-ink)}.cs-blog__tags a.is-on{background:var(--cs-ink);color:var(--cs-ivory);border-color:var(--cs-ink)}.cs-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3.4vw,52px) clamp(20px,2.4vw,36px)}@media(max-width:999px){.cs-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.cs-blog__grid{grid-template-columns:1fr}}.cs-bcard{display:flex;flex-direction:column;gap:20px;min-width:0}.cs-bcard__img{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--cs-sand)}.cs-bcard__img img,.cs-bcard__ph{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.cs-bcard:hover .cs-bcard__img img{transform:scale(1.04)}.cs-bcard__ph{background:linear-gradient(135deg,var(--cs-sand),#F1DDBF)}.cs-bcard__body{display:flex;flex-direction:column;gap:10px;flex:1}.cs-bcard__meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cs-grey)}.cs-bcard__cat{color:var(--cs-brand-deep);font-weight:500}.cs-bcard__title{margin:0;font-family:var(--cs-serif);font-weight:400;font-size:clamp(20px,1.8vw,25px);line-height:1.22}.cs-bcard__title a{color:var(--cs-ink);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .35s}.cs-bcard:hover .cs-bcard__title a{background-size:100% 1px}.cs-bcard__text{margin:0;font-size:15px;line-height:1.7;color:var(--cs-text)}.cs-bcard__more{margin-top:auto;padding-top:6px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--cs-ink);font-weight:500}.cs-bcard__more i{font-style:normal;display:inline-block;transition:transform .25s}.cs-bcard:hover .cs-bcard__more i{transform:translate(5px)}.cs-bcard--lg{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:0;margin-bottom:clamp(40px,5vw,72px);background:var(--cs-card);border:1px solid var(--cs-line)}.cs-bcard--lg .cs-bcard__img{aspect-ratio:auto;min-height:420px}.cs-bcard--lg .cs-bcard__body{justify-content:center;padding:clamp(28px,4.5vw,64px);gap:16px;flex:none}.cs-bcard--lg .cs-bcard__title{font-size:clamp(26px,3vw,40px);line-height:1.15}.cs-bcard--lg .cs-bcard__text{font-size:16px}.cs-bcard--lg .cs-bcard__more{align-self:flex-start;margin-top:10px;padding:14px 26px;background:var(--cs-red,#AA0212);color:#fff}.cs-bcard--lg .cs-bcard__more:hover{background:var(--cs-red-deep,#85010E)}@media(max-width:899px){.cs-bcard--lg{grid-template-columns:1fr}.cs-bcard--lg .cs-bcard__img{min-height:0;aspect-ratio:4/3}}.cs-art__progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;pointer-events:none}.cs-art__progress i{display:block;height:100%;background:var(--cs-red,#AA0212);transform:scaleX(0);transform-origin:0 50%}.cs-art__head{padding:clamp(44px,6vw,88px) var(--cs-gutter) clamp(36px,5vw,64px);text-align:center}.cs-art__headin{max-width:900px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.cs-art__crumbs{display:flex;gap:8px;font-size:12px;letter-spacing:.06em;color:var(--cs-grey);margin-bottom:26px}.cs-art__crumbs a{color:var(--cs-grey)}.cs-art__crumbs a:hover{color:var(--cs-ink)}.cs-art__h1{font-family:var(--cs-serif);font-weight:400;font-size:clamp(32px,4.6vw,58px);line-height:1.1;color:var(--cs-ink);margin:0;text-wrap:balance}.cs-art__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:26px 0 0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cs-grey)}.cs-art__meta span+span:before,.cs-art__meta span+time:before,.cs-art__meta time+span:before{content:"\b7";margin-right:18px;color:var(--cs-brand)}.cs-art__hero{max-width:1100px;margin:calc(-1*clamp(20px,3vw,40px)) auto 0;padding-inline:var(--cs-gutter);position:relative}.cs-art__hero img{display:block;width:100%;height:auto;max-height:620px;object-fit:cover;box-shadow:0 30px 60px -36px #23211e80}.cs-art__layout{display:grid;grid-template-columns:minmax(0,1fr);max-width:760px;margin:0 auto;padding:clamp(40px,5vw,72px) var(--cs-gutter) clamp(56px,7vw,96px);gap:32px}.cs-art.has-toc .cs-art__layout{max-width:1120px;grid-template-columns:240px minmax(0,720px);justify-content:center;gap:clamp(40px,6vw,88px)}.cs-art__toc{align-self:start;position:sticky;top:120px;font-size:14px;border-left:1px solid var(--cs-line)}.cs-art__toc[hidden]{display:none}.cs-art__toc>p{margin:0 0 14px 20px;font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--cs-brand-deep);font-weight:500}.cs-art__toc ol{list-style:none;margin:0;padding:0;max-height:62vh;overflow:auto}.cs-art__toc a{display:block;padding:7px 0 7px 20px;margin-left:-1px;border-left:2px solid transparent;color:var(--cs-grey);line-height:1.4;transition:color .2s,border-color .2s}.cs-art__toc a:hover{color:var(--cs-ink)}.cs-art__toc a.is-on{color:var(--cs-ink);border-left-color:var(--cs-red,#AA0212);font-weight:500}@media(max-width:1099px){.cs-art.has-toc .cs-art__layout{grid-template-columns:minmax(0,1fr);max-width:760px}.cs-art__toc{display:none}}.cs-art__main{min-width:0}.cs-art__lead{font-family:var(--cs-serif);font-size:clamp(20px,2vw,25px);line-height:1.55;color:var(--cs-ink);margin:0 0 34px;padding-bottom:34px;border-bottom:1px solid var(--cs-line)}.cs-art__body{font-size:clamp(16.5px,1.25vw,18px);line-height:1.85;color:var(--cs-text)}.cs-art__body>*:first-child{margin-top:0}.cs-art__body p{margin:0 0 1.35em}.cs-art__body p,.cs-art__body li,.cs-art__body span,.cs-art__body td,.cs-art__body th{font-family:inherit!important;font-size:inherit!important;color:inherit!important;line-height:inherit!important;background:none!important}.cs-art__body h2,.cs-art__body h1{font-family:var(--cs-serif)!important;font-weight:400!important;font-size:clamp(26px,3vw,36px)!important;line-height:1.18!important;color:var(--cs-ink)!important;margin:2.1em 0 .7em;padding-top:.9em;position:relative;scroll-margin-top:110px}.cs-art__body h2:before{content:"";position:absolute;top:0;left:0;width:44px;height:2px;background:var(--cs-brand)}.cs-art__body h3{font-family:var(--cs-serif)!important;font-weight:400!important;font-size:clamp(21px,2vw,26px)!important;line-height:1.25!important;color:var(--cs-ink)!important;margin:1.8em 0 .5em}.cs-art__body h4{font-size:13px!important;letter-spacing:.18em;text-transform:uppercase;color:var(--cs-brand-deep)!important;margin:1.8em 0 .5em}.cs-art__body strong,.cs-art__body b{color:var(--cs-ink);font-weight:600}.cs-art__body a{color:var(--cs-brand-deep);text-decoration:underline;text-decoration-color:#7a5f3566;text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.cs-art__body a:hover{color:var(--cs-red,#AA0212);text-decoration-color:currentColor}.cs-art__body ul,.cs-art__body ol{margin:0 0 1.5em;padding-left:1.4em}.cs-art__body li{margin-bottom:.55em;padding-left:.2em}.cs-art__body li::marker{color:var(--cs-brand)}.cs-art__body blockquote{margin:2em 0;padding:6px 0 6px 28px;border-left:3px solid var(--cs-brand);font-family:var(--cs-serif);font-size:1.18em;line-height:1.6;color:var(--cs-ink)}.cs-art__body blockquote p{margin:0}.cs-art__body img{max-width:100%;height:auto;display:block;margin:2em auto}.cs-art__body hr{border:0;height:1px;background:var(--cs-line);margin:2.6em 0}.cs-art__body div{max-width:100%}.cs-art__body table{width:100%;border-collapse:collapse;margin:2em 0;font-size:.92em;display:block;overflow-x:auto}.cs-art__body th{background:var(--cs-sand);color:var(--cs-ink)!important;text-align:left;font-weight:500;font-size:12px!important;letter-spacing:.12em;text-transform:uppercase;padding:14px 16px;white-space:nowrap}.cs-art__body td{padding:14px 16px;border-bottom:1px solid var(--cs-line);vertical-align:top}.cs-art__body tr:nth-child(2n) td{background:#ede3d347!important}.cs-art__share{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:56px;padding-top:28px;border-top:1px solid var(--cs-line)}.cs-art__share span{font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--cs-grey);margin-right:6px}.cs-art__share a,.cs-art__share button{padding:9px 16px;border:1px solid var(--cs-line-ctl);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--cs-ink);background:transparent;cursor:pointer;font-family:inherit;transition:background .2s,color .2s}.cs-art__share a:hover,.cs-art__share button:hover{background:var(--cs-ink);color:var(--cs-ivory);border-color:var(--cs-ink)}.cs-art__author{display:flex;gap:20px;align-items:center;margin-top:36px;padding:26px 28px;background:var(--cs-card);border:1px solid var(--cs-line)}.cs-art__avatar{flex:none;width:56px;height:56px;border-radius:50%;background:var(--cs-brand);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--cs-serif);font-size:24px}.cs-art__author b{display:block;font-family:var(--cs-serif);font-weight:400;font-size:20px;color:var(--cs-ink)}.cs-art__author p{margin:4px 0 0;font-size:14.5px;line-height:1.6;color:var(--cs-text)}.cs-art__more{padding:clamp(56px,7vw,104px) 0}.cs-art__more .cs-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,48px)}@media(max-width:599px){.cs-art__author{flex-direction:column;align-items:flex-start}}.cs-bcard--lg .cs-bcard__img{position:relative;min-height:460px}.cs-bcard--lg .cs-bcard__img img{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:899px){.cs-bcard--lg .cs-bcard__img{min-height:0}.cs-bcard--lg .cs-bcard__img img{position:static}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/cs-blog.css.map */
