.imbrium-blog,.imbrium-article{--void: #0c0c14;--abyss: #10101a;--regolith: #16161f;--surface: #1e1e2a;--brass: #B8973A;--brass-dim: rgba(184, 151, 58, .15);--brass-glow: rgba(184, 151, 58, .3);--text-primary: #e8e4dc;--text-secondary: #9a968e;--text-dim: #7a776f;--white: #f5f2eb;--font-heading: "DM Serif Display", Georgia, serif;--font-body: "Source Serif 4", Georgia, serif;--font-sans: "DM Sans", system-ui, sans-serif;--font-mono: "DM Mono", monospace;background:var(--void);color:var(--text-primary);-webkit-font-smoothing:antialiased}.imbrium-blog ::selection,.imbrium-article ::selection{background:var(--brass-dim);color:var(--white)}.imbrium-blog{padding:clamp(40px,6vw,80px) 0 clamp(60px,8vw,120px)}.imbrium-blog__inner{max-width:1100px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.imbrium-blog__header{text-align:center;margin-bottom:clamp(40px,5vw,64px)}.imbrium-blog__label{display:inline-block;font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin-bottom:12px}.imbrium-blog__title{font-family:var(--font-heading);font-size:clamp(28px,4vw,42px);font-weight:400;line-height:1.15;color:var(--white);margin:0}.imbrium-interactive-banner{display:flex;align-items:center;gap:clamp(16px,2vw,24px);background:linear-gradient(135deg,#b8973a14,#b8973a08);border:1px solid rgba(184,151,58,.15);border-radius:8px;padding:clamp(20px,3vw,28px) clamp(20px,3vw,32px);margin-bottom:clamp(32px,4vw,48px);text-decoration:none;transition:border-color .3s ease,transform .2s ease}.imbrium-interactive-banner:hover{border-color:#b8973a59;transform:translateY(-1px)}.imbrium-interactive-banner__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#b8973a1f;color:var(--brass)}.imbrium-interactive-banner__body{flex:1;min-width:0}.imbrium-interactive-banner__label{display:block;font-family:var(--font-sans);font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin-bottom:4px}.imbrium-interactive-banner__title{font-family:var(--font-heading);font-size:clamp(18px,2.5vw,22px);font-weight:400;line-height:1.25;color:var(--white);margin:0 0 6px}.imbrium-interactive-banner__desc{font-family:var(--font-sans);font-size:13px;line-height:1.5;color:var(--text-secondary);margin:0}.imbrium-interactive-banner__arrow{flex-shrink:0;color:var(--brass);opacity:.5;transition:opacity .3s ease,transform .3s ease}.imbrium-interactive-banner:hover .imbrium-interactive-banner__arrow{opacity:1;transform:translate(3px)}@media(max-width:500px){.imbrium-interactive-banner__icon,.imbrium-interactive-banner__desc{display:none}.imbrium-interactive-banner__title{font-size:17px}}.imbrium-blog__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:clamp(24px,3vw,40px)}@media(max-width:700px){.imbrium-blog__grid{grid-template-columns:1fr}}.imbrium-card{display:flex;flex-direction:column;background:var(--abyss);border:1px solid rgba(184,151,58,.08);border-radius:6px;overflow:hidden;transition:border-color .3s ease,transform .3s ease}.imbrium-card:hover{border-color:var(--brass-dim);transform:translateY(-2px)}.imbrium-card__image-wrap{position:relative;overflow:hidden;aspect-ratio:16 / 10;background:var(--regolith)}.imbrium-card__image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.imbrium-card:hover .imbrium-card__image{transform:scale(1.03)}.imbrium-card__body{display:flex;flex-direction:column;flex:1;padding:clamp(16px,2vw,24px)}.imbrium-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.imbrium-card__tag{font-family:var(--font-sans);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--brass);border:1px solid var(--brass-dim);padding:3px 8px;border-radius:3px}.imbrium-card__title{font-family:var(--font-heading);font-size:clamp(18px,2vw,22px);font-weight:400;line-height:1.25;color:var(--white);margin:0 0 10px}.imbrium-card__title a{color:inherit;text-decoration:none}.imbrium-card__title a:hover{color:var(--brass)}.imbrium-card__excerpt{font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--text-secondary);margin:0 0 16px;flex:1}.imbrium-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-family:var(--font-sans);font-size:12px;color:var(--text-dim)}.imbrium-card__meta-sep{opacity:.4}.imbrium-blog__pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:clamp(40px,5vw,64px);font-family:var(--font-sans);font-size:14px}.imbrium-blog__pagination a,.imbrium-blog__pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:4px;text-decoration:none;color:var(--text-secondary);transition:color .2s ease,background .2s ease}.imbrium-blog__pagination a:hover{color:var(--white);background:var(--brass-dim)}.imbrium-blog__pagination .is-current{color:var(--void);background:var(--brass);font-weight:600}.imbrium-blog__pagination .is-disabled{opacity:.3;pointer-events:none}.imbrium-article{padding-bottom:clamp(60px,8vw,120px)}.imbrium-article__hero{position:relative;width:100%;max-height:520px;overflow:hidden;background:var(--regolith)}.imbrium-article__hero img{width:100%;height:100%;object-fit:cover;display:block}.imbrium-article__hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,var(--void),transparent);pointer-events:none}.imbrium-article__header{max-width:720px;margin:0 auto;padding:clamp(32px,4vw,56px) clamp(20px,4vw,48px) 0;text-align:center}.imbrium-article__blog-label{display:inline-block;font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin-bottom:16px}.imbrium-article__blog-label a{color:inherit;text-decoration:none}.imbrium-article__blog-label a:hover{text-decoration:underline}.imbrium-article__title{font-family:var(--font-heading);font-size:clamp(28px,5vw,48px);font-weight:400;line-height:1.12;color:var(--white);margin:0 0 20px}.imbrium-article__meta{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px 12px;font-family:var(--font-sans);font-size:13px;color:var(--text-dim);margin-bottom:8px}.imbrium-article__meta-sep{opacity:.4}.imbrium-article__tags{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:16px}.imbrium-article__tag{font-family:var(--font-sans);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--brass);border:1px solid var(--brass-dim);padding:3px 8px;border-radius:3px;text-decoration:none;transition:background .2s ease}.imbrium-article__tag:hover{background:var(--brass-dim)}.imbrium-article__divider{max-width:720px;margin:clamp(24px,3vw,40px) auto;padding:0 clamp(20px,4vw,48px)}.imbrium-article__divider hr{border:none;height:1px;background:linear-gradient(to right,transparent,var(--brass-dim),transparent)}.imbrium-article__content{max-width:720px;margin:0 auto;padding:0 clamp(20px,4vw,48px);font-family:var(--font-body);font-size:clamp(16px,1.1vw,18px);line-height:1.75;color:var(--text-primary)}.imbrium-article__content h2{font-family:var(--font-heading);font-size:clamp(22px,3vw,30px);font-weight:400;line-height:1.2;color:var(--white);margin:2em 0 .6em}.imbrium-article__content h3{font-family:var(--font-heading);font-size:clamp(18px,2.5vw,24px);font-weight:400;line-height:1.25;color:var(--white);margin:1.8em 0 .5em}.imbrium-article__content p{margin:0 0 1.4em}.imbrium-article__content a{color:var(--brass);text-decoration:underline;text-decoration-color:var(--brass-dim);text-underline-offset:3px;transition:text-decoration-color .2s ease}.imbrium-article__content a:hover{text-decoration-color:var(--brass)}.imbrium-article__content img{max-width:100%;height:auto;border-radius:4px;margin:1.5em 0}.imbrium-article__content blockquote{border-left:2px solid var(--brass);padding:0 0 0 clamp(16px,2vw,24px);margin:1.5em 0;color:var(--text-secondary);font-style:italic}.imbrium-article__content ul,.imbrium-article__content ol{padding-left:1.5em;margin:0 0 1.4em}.imbrium-article__content li{margin-bottom:.4em}.imbrium-article__content code{font-family:var(--font-mono);font-size:.9em;background:var(--regolith);padding:2px 6px;border-radius:3px}.imbrium-article__content pre{background:var(--regolith);border:1px solid rgba(184,151,58,.08);border-radius:6px;padding:16px 20px;overflow-x:auto;margin:1.5em 0}.imbrium-article__content pre code{background:none;padding:0}.imbrium-article__content table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:.95em}.imbrium-article__content th,.imbrium-article__content td{border-bottom:1px solid rgba(184,151,58,.08);padding:10px 12px;text-align:left}.imbrium-article__content th{font-family:var(--font-sans);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim)}.imbrium-related{max-width:1100px;margin:0 auto;padding:clamp(40px,5vw,80px) clamp(20px,4vw,48px) 0}.imbrium-related__label{font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin-bottom:24px}.imbrium-related__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:clamp(20px,2.5vw,32px)}.imbrium-article__back{max-width:720px;margin:0 auto;padding:clamp(32px,4vw,48px) clamp(20px,4vw,48px) 0}.imbrium-article__back a{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--text-dim);text-decoration:none;transition:color .2s ease}.imbrium-article__back a:hover{color:var(--brass)}.imbrium-article__back svg{width:16px;height:16px;fill:currentColor;transform:rotate(180deg)}.imbrium-article .article-template__comment-wrapper{background:var(--abyss);border-top:1px solid rgba(184,151,58,.08);margin-top:clamp(40px,5vw,64px)}.imbrium-article .article-template__comment-wrapper h2{font-family:var(--font-heading);color:var(--white)}.imbrium-article .article-template__comments-comment{border-bottom:1px solid rgba(184,151,58,.08);padding:16px 0;color:var(--text-primary)}.imbrium-article .article-template__comments-comment footer{color:var(--text-dim);font-family:var(--font-sans);font-size:12px}.imbrium-article .field__input{background:var(--regolith);border-color:#b8973a1f;color:var(--text-primary)}.imbrium-article .field__input:focus{border-color:var(--brass)}.imbrium-article .field__label{color:var(--text-dim)}.imbrium-article .button,.imbrium-article input[type=submit]{background:var(--brass);color:var(--void);border:none;font-family:var(--font-sans);font-weight:600;padding:10px 24px;border-radius:4px;cursor:pointer;transition:opacity .2s ease}.imbrium-article .button:hover,.imbrium-article input[type=submit]:hover{opacity:.9}@supports (animation-timeline: scroll(root)){.imbrium-reading-progress{position:fixed;top:0;left:0;height:3px;background:var(--brass);width:0%;z-index:1000;animation:imbrium-progress linear;animation-timeline:scroll(root);pointer-events:none}}@keyframes imbrium-progress{0%{width:0%}to{width:100%}}.imbrium-js .imbrium-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.imbrium-js .imbrium-reveal.visible{opacity:1;transform:translateY(0)}.imbrium-js .imbrium-reveal-delay-1{transition-delay:.1s}.imbrium-js .imbrium-reveal-delay-2{transition-delay:.15s}.imbrium-js .imbrium-reveal-delay-3{transition-delay:.2s}@keyframes imbrium-fadeUp{to{opacity:1;transform:translateY(0)}}.imbrium-js .imbrium-article__blog-label{opacity:0;transform:translateY(16px);animation:imbrium-fadeUp .6s ease forwards .15s}.imbrium-js .imbrium-article__title{opacity:0;transform:translateY(16px);animation:imbrium-fadeUp .7s ease forwards .3s}.imbrium-js .imbrium-article__meta{opacity:0;transform:translateY(16px);animation:imbrium-fadeUp .6s ease forwards .45s}.imbrium-js .imbrium-article__tags{opacity:0;transform:translateY(16px);animation:imbrium-fadeUp .6s ease forwards .55s}.imbrium-article__divider{position:relative}.imbrium-article__divider:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;background:var(--brass);border-radius:50%;z-index:1}.imbrium-related,.imbrium-explore{content-visibility:auto;contain-intrinsic-size:auto 400px}.imbrium-explore{max-width:1100px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(20px,4vw,48px) 0}.imbrium-explore__label{font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin-bottom:24px}.imbrium-explore__grid{display:grid;grid-template-columns:1fr;gap:14px}.imbrium-explore__card{display:grid;grid-template-columns:minmax(100px,28%) 1fr;text-decoration:none;background:var(--abyss);border:1px solid var(--surface);border-radius:2px;overflow:hidden;min-height:100px;text-align:left;transition:border-color .3s ease,transform .3s ease}.imbrium-explore__card:hover{border-color:var(--brass-glow);transform:translateY(-2px)}.imbrium-explore__card-img{position:relative;background:#ffffff08}.imbrium-explore__card-img img{display:block;width:100%;height:100%;object-fit:cover}.imbrium-explore__card-text{display:grid;gap:6px;align-content:center;padding:14px 16px}.imbrium-explore__card-series{font-family:var(--font-sans);font-size:9px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--brass)}.imbrium-explore__card-title{font-family:var(--font-heading);font-size:16px;line-height:1.3;color:var(--text-primary)}@media(min-width:750px){.imbrium-explore__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.imbrium-explore__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.imbrium-explore__card{grid-template-columns:1fr;min-height:0}.imbrium-explore__card-img{aspect-ratio:16 / 10}.imbrium-explore__card-text{padding:14px;min-height:90px}}.imbrium-footer{text-align:center;padding:clamp(48px,6vw,80px) clamp(20px,4vw,48px) clamp(40px,5vw,60px)}.imbrium-footer__wordmark{font-family:var(--font-heading);font-size:18px;font-weight:400;letter-spacing:.05em;color:var(--brass);margin-bottom:8px}.imbrium-footer__tagline{font-family:var(--font-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim)}.imbrium-js .imbrium-card.imbrium-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.imbrium-js .imbrium-card.imbrium-reveal.visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.imbrium-reading-progress{display:none}.imbrium-js .imbrium-reveal{transition:none;opacity:1;transform:none}.imbrium-js .imbrium-article__blog-label,.imbrium-js .imbrium-article__title,.imbrium-js .imbrium-article__meta,.imbrium-js .imbrium-article__tags{animation:none!important;opacity:1;transform:none}.imbrium-js .imbrium-card.imbrium-reveal{transition:none;opacity:1;transform:none}.imbrium-interactive-banner{transition:none}.imbrium-interactive-banner:hover{transform:none}.imbrium-interactive-banner__arrow{transition:none}.imbrium-interactive-banner:hover .imbrium-interactive-banner__arrow{transform:none}}@supports (padding: env(safe-area-inset-bottom)){.imbrium-footer{padding-bottom:calc(clamp(40px,5vw,60px) + env(safe-area-inset-bottom))}}footer.footer{font-family:DM Sans,system-ui,sans-serif;border-top:1px solid rgba(184,151,58,.08)}footer.footer h2{font-family:"DM Serif Display",Georgia,serif;font-weight:400;letter-spacing:.02em}footer.footer .field__input{font-family:DM Sans,system-ui,sans-serif}footer.footer .copyright{font-family:DM Sans,system-ui,sans-serif;font-size:11px;letter-spacing:.05em}footer.footer .copyright a{color:inherit}.imbrium-article__content figure{margin:2em -clamp(20px,4vw,48px);padding:0}.imbrium-article__content figure img{width:100%;height:auto;margin:0;border-radius:0;display:block;cursor:zoom-in}.imbrium-article__content figure figcaption{font-family:var(--font-sans);font-size:12px;line-height:1.5;color:var(--text-dim);padding:10px clamp(20px,4vw,48px);max-width:720px}@media(min-width:769px){.imbrium-article__content figure{margin-left:-60px;margin-right:-60px;border-radius:6px;overflow:hidden}.imbrium-article__content figure img{border-radius:6px}.imbrium-article__content figure figcaption{padding:10px 0;max-width:none}}.im-news-hero-image{margin-top:0}.im-news-hero-image img{aspect-ratio:16 / 10;object-fit:cover}.im-news-lead{font-size:clamp(18px,1.3vw,21px);line-height:1.7;color:var(--white);margin-bottom:1.6em}.im-news-closing{font-style:italic;color:var(--text-secondary);border-left:2px solid var(--brass);padding-left:clamp(16px,2vw,24px);margin-top:2em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/imbrium-blog.css.map */
