.dt-article{background:#121316;padding:clamp(48px,7vw,104px) 0 clamp(64px,8vw,120px)}.dt-article__shell{width:100%;max-width:760px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,2rem)}.dt-article__back-top{display:inline-flex;align-items:center;gap:.4rem;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;color:#f0ead699;margin-bottom:clamp(28px,4vw,44px);transition:color .2s ease,gap .2s ease}.dt-article__back-top svg{width:15px;height:15px}.dt-article__back-top:hover{color:#c2242b;gap:.6rem}.dt-article__meta{display:flex;align-items:center;gap:.55rem;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:#f0ead680;margin-bottom:1rem}.dt-article__dot{color:#f0ead659}.dt-article__author{color:#f0ead6}.dt-article__title{font-family:Archivo,Helvetica Neue,sans-serif;font-weight:700;font-size:clamp(2rem,5vw,3.1rem);line-height:1.08;letter-spacing:-.02em;color:#f0ead6;margin:0}.dt-article__tags{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1.4rem 0 0;padding:0}.dt-article__tag{font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#f0ead6;padding:.22em .7em;border:1px solid rgba(240,234,214,.2)}.dt-article__hero{margin:clamp(36px,5vw,56px) 0 0}.dt-article__hero img{width:100%;height:auto;display:block}.dt-article__content{margin-top:clamp(36px,5vw,56px);font-family:Archivo,Helvetica Neue,sans-serif;font-size:1.08rem;line-height:1.78;color:#f0ead6}.dt-article__content>*:first-child{margin-top:0}.dt-article__content p{margin:0 0 1.5em;color:#f0ead6db}.dt-article__content h2{font-family:Archivo,Helvetica Neue,sans-serif;font-weight:700;font-size:clamp(1.5rem,2.6vw,1.9rem);line-height:1.2;letter-spacing:-.01em;color:#f0ead6;margin:2.2em 0 .7em}.dt-article__content h3{font-family:Archivo,Helvetica Neue,sans-serif;font-weight:590;font-size:clamp(1.22rem,2vw,1.45rem);line-height:1.25;color:#f0ead6;margin:1.9em 0 .6em}.dt-article__content h4{font-family:Archivo,Helvetica Neue,sans-serif;font-weight:590;font-size:1.1rem;color:#f0ead6;margin:1.7em 0 .5em}.dt-article__content a{color:#c2242b;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px;transition:color .2s ease}.dt-article__content a:hover{color:#f0ead6}.dt-article__content strong,.dt-article__content b{font-weight:700;color:#f0ead6}.dt-article__content em,.dt-article__content i{font-style:italic}.dt-article__content ul,.dt-article__content ol{margin:0 0 1.5em;padding-left:1.4em;color:#f0ead6db}.dt-article__content li{margin:0 0 .55em;line-height:1.7}.dt-article__content ul li::marker{color:#c2242b}.dt-article__content ol li::marker{color:#f0ead680;font-family:JetBrains Mono,SFMono-Regular,monospace}.dt-article__content img{width:100%;height:auto;margin:2em 0;display:block}.dt-article__content blockquote{margin:2em 0;padding:.4em 0 .4em 1.5em;border-left:3px solid #c2242b;font-size:1.2rem;line-height:1.6;font-style:italic;color:#f0ead6}.dt-article__content blockquote p:last-child{margin-bottom:0}.dt-article__content hr{border:0;border-top:1px solid rgba(240,234,214,.16);margin:2.5em 0}.dt-article__content code{font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:.9em;padding:.12em .42em;background:#f0ead614;color:#f0ead6}.dt-article__content pre{margin:2em 0;padding:1.2em 1.4em;overflow-x:auto;background:#f0ead60f;border:1px solid rgba(240,234,214,.12)}.dt-article__content pre code{background:transparent;padding:0}.dt-article__content table{width:100%;border-collapse:collapse;margin:2em 0;font-size:.96rem}.dt-article__content th,.dt-article__content td{text-align:left;padding:.7em .9em;border-bottom:1px solid rgba(240,234,214,.14);color:#f0ead6db}.dt-article__content th{color:#f0ead6;font-weight:590}.dt-article__foot{margin-top:clamp(48px,6vw,80px);padding-top:clamp(28px,4vw,40px);border-top:1px solid rgba(240,234,214,.14)}.dt-article__back{display:inline-flex;align-items:center;gap:.5rem;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:#f0ead6;border:1px solid rgba(240,234,214,.2);padding:.7rem 1.2rem;transition:border-color .2s ease,color .2s ease,gap .2s ease}.dt-article__back svg{width:16px;height:16px}.dt-article__back:hover{border-color:#c2242b;color:#c2242b;gap:.7rem}.dt-blog{background:#121316;padding:clamp(56px,8vw,120px) 0 clamp(72px,9vw,128px)}.dt-blog__wrap{width:100%;max-width:1380px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,6.5rem)}.dt-blog__head{max-width:760px;margin-bottom:clamp(40px,6vw,72px);border-bottom:1px solid rgba(240,234,214,.14);padding-bottom:clamp(28px,4vw,44px)}.dt-blog__eyebrow{display:inline-block;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#c2242b;margin-bottom:1rem}.dt-blog__title{font-family:Archivo,Helvetica Neue,sans-serif;font-weight:700;font-size:clamp(2.2rem,5.5vw,3.6rem);line-height:1.04;letter-spacing:-.02em;color:#f0ead6;margin:0}.dt-blog__lede{margin:1.1rem 0 0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6;color:#f0ead69e;max-width:56ch}.dt-blog__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,2.6vw,40px)}.dt-blog__cell{display:flex}.dt-art-card{display:flex;width:100%;background:transparent;border:1px solid rgba(240,234,214,.12);transition:border-color .22s ease,transform .22s ease}.dt-art-card:hover{border-color:#c2242b8c;transform:translateY(-3px)}.dt-art-card__link{display:flex;flex-direction:column;width:100%;color:inherit}.dt-art-card__media{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;background:#f0ead60a}.dt-art-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.dt-art-card:hover .dt-art-card__media img{transform:scale(1.04)}.dt-art-card__media--blank{display:flex;align-items:center;justify-content:center}.dt-art-card__monogram{font-family:JetBrains Mono,SFMono-Regular,monospace;font-weight:700;font-size:2rem;letter-spacing:.12em;color:#f0ead62e}.dt-art-card__body{display:flex;flex-direction:column;flex:1;padding:clamp(20px,2vw,28px)}.dt-art-card__meta{display:flex;align-items:center;gap:.75rem;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#f0ead680;margin-bottom:.85rem}.dt-art-card__tag{padding:.18em .6em;border:1px solid rgba(240,234,214,.2);color:#f0ead6}.dt-art-card__name{font-family:Archivo,Helvetica Neue,sans-serif;font-weight:590;font-size:clamp(1.18rem,1.7vw,1.4rem);line-height:1.22;letter-spacing:-.01em;color:#f0ead6;margin-bottom:.7rem}.dt-art-card__excerpt{font-size:.95rem;line-height:1.6;color:#f0ead699;margin-bottom:1.4rem}.dt-art-card__more{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:#f0ead6;transition:color .2s ease,gap .2s ease}.dt-art-card__more svg{width:16px;height:16px}.dt-art-card:hover .dt-art-card__more{color:#c2242b;gap:.75rem}.dt-blog__empty{font-size:1.1rem;color:#f0ead68c;padding:2rem 0}.dt-blog__pager{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;margin-top:clamp(48px,6vw,80px)}.dt-blog__pager-edge{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.05rem;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:#f0ead6;border:1px solid rgba(240,234,214,.18);transition:border-color .2s ease,color .2s ease}.dt-blog__pager-edge svg{width:16px;height:16px}.dt-blog__pager-edge:hover{border-color:#c2242b;color:#c2242b}.dt-blog__pager-edge.is-disabled{color:#f0ead640;border-color:#f0ead614}.dt-blog__pager-list{display:flex;align-items:center;gap:.35rem;list-style:none;margin:0;padding:0}.dt-blog__pager-num{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 .4rem;font-family:JetBrains Mono,SFMono-Regular,monospace;font-size:.82rem;color:#f0ead699;border:1px solid transparent;transition:border-color .2s ease,color .2s ease}.dt-blog__pager-num:hover{color:#f0ead6;border-color:#f0ead633}.dt-blog__pager-num.is-current{color:#121316;background:#c2242b}.dt-blog__pager-num.is-gap{color:#f0ead659}@media(max-width:989px){.dt-blog__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.dt-blog__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
