.kocan-journal-section{background-color:var(--kj-bg, #050505);color:#fff;border-bottom:1px solid rgba(255,255,255,.08);overflow:hidden;position:relative}.kocan-journal-grid{display:grid;grid-template-columns:1fr;min-height:auto}@media(min-width:1024px){.kocan-journal-grid{grid-template-columns:38% 62%;min-height:640px}}.journal-hero-col{position:relative;overflow:hidden;min-height:480px;display:flex;align-items:flex-end;background-color:#000;border-bottom:1px solid rgba(255,255,255,.08)}@media(min-width:1024px){.journal-hero-col{min-height:100%;border-bottom:none;border-right:1px solid rgba(255,255,255,.08)}}.journal-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.journal-hero-img{width:100%;height:100%;object-fit:cover;object-position:center 25%;transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .8s ease;filter:contrast(108%) brightness(95%)}.journal-hero-col:hover .journal-hero-img{transform:scale(1.04)}.journal-hero-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0505051a,#05050566 40%,#050505e0 85%,#050505);pointer-events:none}.journal-hero-content{position:relative;z-index:2;padding:3rem 2.5rem;width:100%}@media(min-width:1280px){.journal-hero-content{padding:4rem 3.5rem}}.journal-hero-prefix{display:block;font-size:.875rem;font-weight:300;letter-spacing:.28em;text-transform:uppercase;color:#a1a1aa;margin-bottom:.25rem}.journal-hero-title{font-family:Montserrat,sans-serif;font-size:2.75rem;font-weight:800;letter-spacing:-.01em;line-height:1.05;text-transform:uppercase;color:#fff;margin:0 0 1.25rem;display:flex;flex-direction:column}@media(min-width:640px){.journal-hero-title{font-size:3.25rem}}.journal-hero-tags{font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#71717a;margin-bottom:2rem}.journal-hero-cta{display:inline-flex;align-items:center;gap:.75rem;font-size:.75rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#fff;text-decoration:none;transition:all .3s ease}.journal-hero-cta .journal-arrow{transition:transform .3s ease}.journal-hero-cta:hover{color:#e4e4e7}.journal-hero-cta:hover .journal-arrow{transform:translate(4px)}.journal-feed-col{padding:3.5rem 1.75rem;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.journal-feed-col{padding:4.5rem 3rem}}@media(min-width:1280px){.journal-feed-col{padding:5rem 4.5rem}}.journal-feed-header{margin-bottom:2.75rem}.journal-feed-eyebrow{display:block;font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#a1a1aa;margin-bottom:.85rem}.journal-feed-title{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.01em;text-transform:uppercase;color:#fff;line-height:1.15;margin:0 0 .85rem}@media(min-width:768px){.journal-feed-title{font-size:2.5rem}}.journal-feed-subtext{font-size:.875rem;line-height:1.6;color:#a1a1aa;font-weight:300;margin:0;max-width:620px}.journal-articles-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:640px){.journal-articles-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media(min-width:1280px){.journal-articles-grid{gap:1.75rem}}.journal-card{display:flex;flex-direction:column}.journal-card-link{display:block;text-decoration:none;color:inherit}.journal-card-image-wrap{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:1px;background-color:#121214;margin-bottom:1.15rem}.journal-card-img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .8s cubic-bezier(.16,1,.3,1),filter .5s ease;filter:contrast(105%)}.journal-card:hover .journal-card-img{transform:scale(1.06)}.journal-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000026;pointer-events:none;transition:background .3s ease}.journal-card:hover .journal-card-overlay{background:#0000}.journal-card-info{display:flex;flex-direction:column;gap:.65rem}.journal-card-title{font-size:.875rem;font-weight:600;color:#fff;line-height:1.35;margin:0;transition:color .2s ease}.journal-card:hover .journal-card-title{color:#d4d4d8}.journal-card-action{display:inline-flex;align-items:center;gap:.45rem;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#a1a1aa;transition:color .2s ease,gap .2s ease}.journal-card-arrow{transition:transform .2s ease}.journal-card:hover .journal-card-action{color:#fff;gap:.65rem}.journal-card:hover .journal-card-arrow{transform:translate(2px)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-kocan-journal.css.map */
