@import"https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;500;600;700&display=swap";:root{--hp-bg: #09090B;--hp-bg-elevated: #27272A;--hp-gold: #CCA01D;--hp-text: #FAFAFA;--hp-text-secondary: #A1A1AA;--hp-border: #3F3F46;--hp-font: "Fira Code", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}body,.content-for-layout{background-color:var(--hp-bg)}.content-for-layout>.shopify-section{margin:0;padding:0}.footer,.section-footer,.shopify-section-footer-group{display:none!important}.blog-hero{background-color:var(--hp-bg-elevated);padding:80px 64px 60px;text-align:center}.blog-hero__title{font-family:var(--hp-font);font-size:96px;font-weight:700;letter-spacing:-4px;color:var(--hp-text);margin:0 0 16px;text-transform:uppercase}.blog-hero__subtitle{font-family:var(--hp-font);font-size:14px;font-weight:400;color:var(--hp-text-secondary);margin:0 0 24px;letter-spacing:1px}.blog-hero__accent{display:inline-block;width:60px;height:3px;background-color:var(--hp-gold)}.blog-section-label{font-family:var(--hp-font);font-size:11px;font-weight:600;letter-spacing:2px;color:var(--hp-gold);text-transform:uppercase;margin:0 0 24px}.blog-featured{background-color:var(--hp-bg);padding:60px 64px}.blog-featured__card{display:flex;background-color:var(--hp-bg-elevated);border:1px solid var(--hp-border);border-radius:8px;overflow:hidden;text-decoration:none;transition:border-color .2s}.blog-featured__card:hover{border-color:var(--hp-gold)}.blog-featured__image-wrap{flex:0 0 50%;max-width:680px;overflow:hidden}.blog-featured__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.blog-featured__card:hover .blog-featured__image{transform:scale(1.03)}.blog-featured__info{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:center}.blog-featured__tag{display:inline-flex;align-items:center;gap:6px;font-family:var(--hp-font);font-size:10px;font-weight:600;letter-spacing:2px;color:var(--hp-gold);text-transform:uppercase;margin-bottom:16px}.blog-featured__tag svg{width:14px;height:14px;stroke:var(--hp-gold)}.blog-featured__title{font-family:var(--hp-font);font-size:24px;font-weight:700;color:var(--hp-text);margin:0 0 16px;line-height:1.3}.blog-featured__excerpt{font-family:var(--hp-font);font-size:13px;font-weight:400;color:var(--hp-text-secondary);line-height:1.7;margin:0 0 24px}.blog-featured__meta{font-family:var(--hp-font);font-size:11px;color:var(--hp-text-secondary);margin-bottom:24px;letter-spacing:1px}.blog-featured__read-more{font-family:var(--hp-font);font-size:12px;font-weight:600;letter-spacing:2px;color:var(--hp-gold);text-decoration:none;text-transform:uppercase;transition:opacity .2s}.blog-featured__read-more:hover{opacity:.8}.blog-grid{background-color:var(--hp-bg);padding:40px 64px 60px}.blog-grid__list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;margin:0;padding:0}.blog-card{background-color:var(--hp-bg);border:1px solid var(--hp-border);border-radius:8px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;transition:border-color .2s}.blog-card:hover{border-color:var(--hp-gold)}.blog-card__image-wrap{width:100%;height:220px;overflow:hidden}.blog-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.blog-card:hover .blog-card__image{transform:scale(1.05)}.blog-card__image-placeholder{width:100%;height:100%;background-color:var(--hp-bg-elevated);display:flex;align-items:center;justify-content:center}.blog-card__image-placeholder svg{width:48px;height:48px;stroke:var(--hp-border)}.blog-card__info{padding:20px;display:flex;flex-direction:column;flex:1}.blog-card__tag{display:inline-flex;align-items:center;gap:6px;font-family:var(--hp-font);font-size:10px;font-weight:600;letter-spacing:2px;color:var(--hp-gold);text-transform:uppercase;margin-bottom:12px}.blog-card__tag svg{width:12px;height:12px;stroke:var(--hp-gold)}.blog-card__title{font-family:var(--hp-font);font-size:15px;font-weight:600;color:var(--hp-text);margin:0 0 10px;line-height:1.4}.blog-card__excerpt{font-family:var(--hp-font);font-size:12px;font-weight:400;color:var(--hp-text-secondary);line-height:1.6;margin:0 0 16px;flex:1}.blog-card__footer{display:flex;align-items:center;justify-content:space-between}.blog-card__date{font-family:var(--hp-font);font-size:11px;color:var(--hp-text-secondary);letter-spacing:1px}.blog-card__read{font-family:var(--hp-font);font-size:11px;font-weight:600;letter-spacing:2px;color:var(--hp-gold);text-decoration:none;text-transform:uppercase;transition:opacity .2s}.blog-card__read:hover{opacity:.8}.blog-grid__pagination{margin-top:48px;display:flex;justify-content:center}.blog-grid__pagination .pagination{display:flex;align-items:center;gap:8px;list-style:none;padding:0;margin:0}.blog-grid__pagination .pagination__item{font-family:var(--hp-font);font-size:13px;color:var(--hp-text-secondary)}.blog-grid__pagination .pagination__item a{color:var(--hp-text-secondary);text-decoration:none;padding:8px 12px;border:1px solid var(--hp-border);border-radius:4px;transition:all .2s}.blog-grid__pagination .pagination__item a:hover{color:var(--hp-text);border-color:var(--hp-gold)}.blog-grid__pagination .pagination__item--current span{color:var(--hp-bg);background-color:var(--hp-gold);padding:8px 12px;border-radius:4px;font-weight:600}.blog-newsletter{background-color:var(--hp-bg-elevated);padding:60px 64px}.blog-newsletter__inner{display:flex;gap:64px;align-items:flex-start}.blog-newsletter__content{flex:1;max-width:480px}.blog-newsletter__description{font-family:var(--hp-font);font-size:14px;color:var(--hp-text-secondary);line-height:1.7;margin:0 0 24px}.blog-newsletter__form{display:flex;gap:12px}.blog-newsletter__input{flex:1;padding:12px 16px;background-color:var(--hp-bg);border:1px solid var(--hp-border);border-radius:4px;color:var(--hp-text);font-family:var(--hp-font);font-size:13px;outline:none;transition:border-color .2s}.blog-newsletter__input::placeholder{color:var(--hp-text-secondary)}.blog-newsletter__input:focus{border-color:var(--hp-gold)}.blog-newsletter__button{padding:12px 24px;background-color:var(--hp-gold);border:none;border-radius:4px;color:var(--hp-bg);font-family:var(--hp-font);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:opacity .2s;white-space:nowrap}.blog-newsletter__button:hover{opacity:.9}@media(max-width:1024px){.blog-featured__card{flex-direction:column}.blog-featured__image-wrap{flex:none;max-width:100%;aspect-ratio:4 / 5;height:auto}.blog-grid__list{grid-template-columns:repeat(2,1fr)}.blog-newsletter__inner{flex-direction:column;gap:40px}.blog-newsletter__content{max-width:100%}}@media(max-width:768px){.blog-hero{padding:60px 24px 40px}.blog-hero__title{font-size:48px;letter-spacing:-2px}.blog-featured{padding:40px 24px}.blog-featured__info{padding:24px}.blog-featured__title{font-size:18px}.blog-grid{padding:24px}.blog-grid__list{grid-template-columns:1fr}.blog-newsletter{padding:40px 24px}.blog-newsletter__form{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/blog.css.map */
