.ts-meta{font-family:var(--ts-font-mono);font-size:12px;letter-spacing:.04em;color:var(--ts-grey);text-transform:uppercase}.ts-rule{height:3px;width:140px;background:var(--ts-orange)}.ts-post{background:var(--ts-card);border:1px solid var(--ts-line);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;color:var(--ts-text);text-decoration:none;transition:border-color .15s}.ts-post:hover{border-color:#4a4a4a;color:var(--ts-text)}.ts-post__img{position:relative;aspect-ratio:16 / 10;background:#1a1a1b;overflow:hidden}.ts-post__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.ts-post:hover .ts-post__img img{transform:scale(1.03)}.ts-post__img:after{content:"";position:absolute;left:0;bottom:0;width:64px;height:4px;background:var(--ts-orange)}.ts-post__body{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1}.ts-post__title{font-family:var(--ts-font-title);font-weight:600;font-size:clamp(21px,1.9vw,26px);line-height:1.1;text-transform:uppercase;margin:0}.ts-post__ex{color:var(--ts-body);font-size:15px;line-height:1.5;margin:0}.ts-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.ts-bloghero{background:var(--ts-deep);border-bottom:1px solid var(--ts-line);position:relative;overflow:hidden}.ts-bloghero:after{content:"";position:absolute;right:0;top:0;width:120px;height:120px;background:var(--ts-orange)}.ts-bloghero .ts-wrap{position:relative;padding-top:64px;padding-bottom:48px;display:flex;flex-direction:column;gap:18px}.ts-bloghero h1{margin:0;font-family:var(--ts-font-title);font-weight:700;font-size:clamp(56px,8vw,120px);line-height:.9;text-transform:uppercase;color:var(--ts-text)}.ts-bloghero p{margin:0;font-size:18px;line-height:1.55;color:#e6e6e3;max-width:620px}.ts-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ts-chip{height:44px;padding:0 16px;border-radius:6px;background:#111;color:var(--ts-text);border:1px solid #2E2E30;font-family:var(--ts-font-title);font-weight:500;font-size:15px;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;text-decoration:none}.ts-chip:hover{border-color:var(--ts-text);color:var(--ts-text)}.ts-chip[aria-current=page]{background:var(--ts-text);color:#0a0a0a;border-color:var(--ts-text)}.ts-feat{display:flex;flex-wrap:wrap;background:var(--ts-card);border:1px solid var(--ts-line);border-radius:16px;overflow:hidden;color:var(--ts-text);text-decoration:none}.ts-feat:hover{color:var(--ts-text);border-color:#4a4a4a}.ts-feat__img{flex:1 1 560px;min-height:440px;background:#1a1a1b;position:relative;overflow:hidden}.ts-feat__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ts-feat__badge{position:absolute;top:16px;left:16px;background:var(--ts-orange);color:#0a0a0a;border-radius:4px;padding:5px 10px;font-family:var(--ts-font-title);font-weight:600;font-size:14px;text-transform:uppercase}.ts-feat__body{flex:1 1 420px;padding:40px;display:flex;flex-direction:column;gap:16px;justify-content:center}.ts-feat__body h2{margin:0;font-family:var(--ts-font-title);font-weight:700;font-size:clamp(32px,3.4vw,48px);line-height:1;text-transform:uppercase}.ts-feat__body p{margin:0;color:var(--ts-body);font-size:17px;line-height:1.55}.ts-readmore{align-self:flex-start;font-family:var(--ts-font-title);font-weight:600;font-size:17px;text-transform:uppercase;border-bottom:2px solid var(--ts-orange);padding-bottom:4px}.ts-pag{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:32px}.ts-pag a,.ts-pag span{min-width:44px;height:44px;padding:0 8px;border-radius:6px;border:1px solid var(--ts-line);display:flex;align-items:center;justify-content:center;font-family:var(--ts-font-title);color:var(--ts-text);text-decoration:none}.ts-pag a:hover{border-color:var(--ts-text);color:var(--ts-text)}.ts-pag .is-current{background:var(--ts-orange);border-color:var(--ts-orange);color:#0a0a0a;font-weight:600}.ts-nlbox{background:var(--ts-deep);border:1px solid var(--ts-line);border-top:3px solid var(--ts-orange);border-radius:16px;padding:40px;display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.ts-nlbox h2{margin:0;font-family:var(--ts-font-title);font-weight:700;font-size:clamp(30px,3vw,40px);text-transform:uppercase;line-height:1;color:var(--ts-text)}.ts-nlbox p{margin:10px 0 0;color:#e6e6e3;font-size:16px}.ts-nlbox form,.ts-nlbox .ts-nlbox__form{flex:1 1 420px;max-width:520px}.ts-nlbox__row{display:flex;gap:8px}.ts-nlbox__row input[type=email]{flex:1;min-width:0;height:54px;border-radius:6px;border:1px solid #5A5A5D;background:#0a0a0a;color:var(--ts-text);padding:0 16px;font-family:var(--ts-font-body);font-size:16px;margin:0}.ts-nlbox__row button{height:54px;padding:0 24px;border-radius:6px;border:0;background:var(--ts-orange);color:#0a0a0a;font-family:var(--ts-font-title);font-weight:600;font-size:17px;text-transform:uppercase;cursor:pointer}.ts-art__head{max-width:1000px;margin:0 auto;padding:56px var(--ts-gutter) 32px;display:flex;flex-direction:column;gap:18px}.ts-art__head nav a{color:var(--ts-grey);text-decoration:none}.ts-art__head nav a:hover{color:var(--ts-orange)}.ts-art__head h1{margin:0;font-family:var(--ts-font-title);font-weight:700;font-size:clamp(40px,6vw,84px);line-height:.95;text-transform:uppercase;color:var(--ts-text)}.ts-art__head h1 span{color:var(--ts-grey)}.ts-art__metas{display:flex;flex-wrap:wrap;gap:8px 24px}.ts-art__hero{max-width:1352px;margin:0 auto;padding:0 var(--ts-gutter)}.ts-art__hero>div{position:relative;aspect-ratio:21 / 9;background:#1a1a1b;border-radius:16px;overflow:hidden}.ts-art__hero img{width:100%;height:100%;object-fit:cover;display:block}.ts-art__hero>div:after{content:"";position:absolute;right:0;bottom:0;width:120px;height:120px;background:var(--ts-orange)}.ts-art__grid{max-width:1352px;margin:0 auto;padding:48px var(--ts-gutter) 64px;display:grid;grid-template-columns:280px minmax(0,760px);gap:48px;justify-content:center;align-items:start}.ts-art__aside{position:sticky;top:110px;border-top:3px solid var(--ts-orange);padding-top:16px;display:flex;flex-direction:column}.ts-art__aside>span{font-family:var(--ts-font-title);font-weight:600;font-size:18px;text-transform:uppercase;margin-bottom:8px;color:var(--ts-text)}.ts-art__toc a{display:block;padding:10px 0;border-bottom:1px solid var(--ts-line);color:var(--ts-body);font-size:15px;line-height:1.35;text-decoration:none}.ts-art__toc a:hover{color:var(--ts-orange)}.ts-art__share{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.ts-art__share a,.ts-art__share button{height:44px;padding:0 14px;border-radius:6px;border:1px solid var(--ts-line);background:none;color:var(--ts-text);display:inline-flex;align-items:center;font-family:var(--ts-font-body);font-size:14px;cursor:pointer;text-decoration:none}.ts-art__share a:hover,.ts-art__share button:hover{border-color:var(--ts-orange);color:var(--ts-text)}.ts-rte{font-size:19px;line-height:1.7;color:#d6d6d3}.ts-rte>*{margin:0 0 22px}.ts-rte>p:first-child{font-size:23px;line-height:1.55;color:var(--ts-text)}.ts-rte h2,.ts-rte h3,.ts-rte h4{font-family:var(--ts-font-title);font-weight:700;text-transform:uppercase;color:var(--ts-text);line-height:1.1;margin:40px 0 16px;scroll-margin-top:120px;letter-spacing:0}.ts-rte h2{font-size:clamp(26px,2.6vw,34px)}.ts-rte h3{font-size:clamp(21px,2vw,26px)}.ts-rte h4{font-size:20px}.ts-rte strong,.ts-rte b{color:var(--ts-text)}.ts-rte a{color:var(--ts-orange);text-decoration:underline;text-underline-offset:3px}.ts-rte a:hover{color:var(--ts-orange-hover)}.ts-rte ul,.ts-rte ol{padding-left:1.2em}.ts-rte li{margin-bottom:8px}.ts-rte ul li::marker{color:var(--ts-orange)}.ts-rte img{max-width:100%;height:auto;border-radius:12px;display:block}.ts-rte blockquote{margin:8px 0 30px;background:var(--ts-deep);border:1px solid var(--ts-line);border-top:3px solid var(--ts-orange);border-radius:12px;padding:28px;font-family:var(--ts-font-title);font-weight:600;font-size:24px;line-height:1.25;text-transform:uppercase;color:var(--ts-text)}.ts-rte table{width:100%;border-collapse:collapse;font-size:16px}.ts-rte th,.ts-rte td{border:1px solid var(--ts-line);padding:10px 12px;text-align:left}.ts-rte th{background:var(--ts-card);color:var(--ts-text);font-family:var(--ts-font-title);text-transform:uppercase;font-weight:600}.ts-rte iframe{max-width:100%;border-radius:12px}.ts-art__more{border-top:1px solid var(--ts-line)}.ts-art__more h2{margin:0 0 20px;font-family:var(--ts-font-title);font-weight:700;font-size:clamp(30px,3vw,40px);text-transform:uppercase;color:var(--ts-text)}.ts-also{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px 16px}.ts-also a{border-top:3px solid var(--ts-orange);padding-top:14px;display:flex;flex-direction:column;gap:6px;color:var(--ts-text);text-decoration:none}.ts-also a:hover{color:var(--ts-orange)}.ts-also b{font-family:var(--ts-font-title);font-weight:600;font-size:24px;text-transform:uppercase;line-height:1.1}.ts-newshead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px}.ts-newshead h2{margin:0;font-family:var(--ts-font-title);font-weight:700;font-size:clamp(40px,5vw,72px);line-height:.92;text-transform:uppercase;color:var(--ts-text)}@media(max-width:989px){.ts-art__grid{grid-template-columns:minmax(0,1fr);gap:32px}.ts-art__aside{position:static;order:2}}@media(max-width:767px){.ts-posts{grid-template-columns:1fr}.ts-newsrow{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin:0 calc(var(--ts-gutter) * -1);padding:0 var(--ts-gutter) 4px}.ts-newsrow>*{flex:0 0 82%;scroll-snap-align:start}.ts-feat__img{min-height:240px;flex-basis:100%}.ts-feat__body{padding:24px 20px}.ts-bloghero .ts-wrap{padding-top:40px;padding-bottom:32px}.ts-bloghero:after{width:56px;height:56px}.ts-chips{flex-wrap:nowrap;overflow-x:auto;margin:8px calc(var(--ts-gutter) * -1) 0;padding:0 var(--ts-gutter)}.ts-chip{flex:none}.ts-nlbox{padding:24px 20px}.ts-nlbox__row{flex-direction:column}.ts-nlbox__row button{width:100%}.ts-art__head{padding-top:32px}.ts-art__hero>div{aspect-ratio:4 / 3}.ts-art__hero>div:after{width:56px;height:56px}.ts-rte{font-size:17px}.ts-rte>p:first-child{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ts-blog.css.map */
