.blog-card{position:absolute;inset:0;height:100%;width:100%;overflow:hidden;background:var(--ink)}.video-background{position:absolute;top:50%;left:50%;width:100%;height:140%;object-fit:cover;transform:translate(-50%,-50%);z-index:0;filter:grayscale(70%) contrast(1.05);opacity:.6}.blog-card:before{content:"";inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 40px);z-index:1}.blog-card:before,.brand-mark{position:absolute;pointer-events:none}.brand-mark{top:100px;left:32px;z-index:5;color:var(--bg);font-family:var(--font-poppins),Poppins,sans-serif;font-weight:900;font-size:clamp(48px,9vw,132px);line-height:.86;letter-spacing:-.02em;text-transform:uppercase;margin:0}.brand-mark .accent{display:inline-block;background:var(--blood);color:var(--bg);padding:0 .12em}.brand-mark .tag{display:block;margin-top:18px;font-size:clamp(11px,1.1vw,14px);letter-spacing:.3em;font-weight:700;color:var(--bg);opacity:.7}.inner-part{position:absolute;z-index:5;display:flex;flex-direction:row;align-items:stretch;bottom:70px;right:32px;background:var(--bg);border:var(--border-w) solid var(--ink);box-shadow:var(--shadow-hard);padding:0;border-radius:0;max-width:620px}.img-container{position:relative;height:180px;width:180px;overflow:hidden;border-right:var(--border-w) solid var(--ink);transition:transform .5s ease-in-out;flex-shrink:0}.img-container .images-works{height:100%;width:100%;object-fit:cover;display:block}.move-left{transform:translateX(-6px)}.content{width:360px;padding:18px 20px 18px 22px;display:flex;flex-direction:column;justify-content:center;color:var(--ink)}.content span{display:inline-block;font-family:ui-monospace,Courier New,monospace;font-size:11px;letter-spacing:.15em;background:var(--bg-paper);padding:3px 8px;margin-bottom:12px;border:1.5px solid var(--ink);align-self:flex-start}.content .title,.content span{text-transform:uppercase;color:var(--ink)}.content .title{font-size:28px;font-weight:900;margin-bottom:10px;letter-spacing:-.01em;line-height:1.05}.content .text{color:var(--ink-soft);font-size:13px;margin-bottom:16px;line-height:1.45;text-align:left;font-family:var(--font-montserrat),Montserrat,sans-serif}.content button{display:inline-flex;padding:0;font-size:12px;border:var(--border-w) solid var(--ink);background:var(--ink);color:var(--bg);font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;align-items:center;align-self:flex-start;transition:background .15s ease,color .15s ease,transform .1s ease;border-radius:0}.content button a{display:flex;align-items:center;text-decoration:none;color:inherit;padding:10px 18px}.content button a svg{margin-left:10px;font-size:16px}.content button:hover{background:var(--blood);color:var(--bg)}.content button:active{transform:translate(1px,1px)}.sliders{position:absolute;bottom:28px;left:32px;z-index:6;display:flex;gap:6px}.tap{position:relative;height:14px;width:56px;background:transparent;border:2px solid var(--bg);cursor:pointer;padding:0;border-radius:0;overflow:hidden;transition:border-color .2s}.tap:before{content:"";position:absolute;inset:0;background:var(--blood);transform:scaleX(0);transform-origin:left;transition:transform .4s ease-in-out}.tap.active{border-color:var(--blood)}.tap.active:before{transform:scaleX(1)}@media screen and (max-width:920px){.brand-mark{top:90px;left:20px}.inner-part{bottom:90px;right:16px;left:16px;max-width:none;flex-direction:column}.img-container{width:100%;height:160px;border-right:none;border-bottom:var(--border-w) solid var(--ink)}.content{width:100%;padding:16px}.content .title{font-size:22px}}@media screen and (max-width:480px){.brand-mark{top:84px;left:16px}.inner-part{bottom:64px}.img-container{height:120px}.content .title{font-size:18px}.content .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}