html:root .featured__img-wrap,html:root .grid-card,html:root .sidebar-card{border-radius:0;background:#131313;border:3px solid rgba(240,237,232,.2)}html:root .grid-card{display:flex;flex-direction:column;overflow:hidden;transition:border-color .15s}html:root .featured:hover .featured__img-wrap,html:root .grid-card:hover,html:root .sidebar-card:hover{border-color:#a7e502}html:root .featured__cat,html:root .grid-card__cat{background:#a7e502;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#0f0f0f;color:#0f0f0f;padding:.1rem .5rem;font-size:1rem;letter-spacing:.1em}html:root .featured__meta,html:root .grid-card__meta{font-size:1rem;letter-spacing:.08em;gap:.6rem}html:root .featured__sep,html:root .grid-card__sep{color:#f0ede84d}html:root .featured__author,html:root .featured__date,html:root .grid-card__author,html:root .grid-card__date{color:#f0ede899}html:root .featured__title{font-weight:400;font-size:clamp(1.7rem,3vw,2.6rem);letter-spacing:0}html:root .grid-card__title{font-weight:400;font-size:1.6rem;line-height:1.1;letter-spacing:0;color:#f0ede8}html:root .featured__lead,html:root .grid-card__lead{font-size:1.15rem;line-height:1.35;color:#f0ede8b3;font-weight:400}html:root .featured__cta{font-size:1.1rem;color:#a7e502;letter-spacing:.1em}html:root .sidebar__heading{font-size:1.1rem;letter-spacing:.14em;color:#f0ede8b3}html:root .sidebar-card__title{font-size:1.15rem;line-height:1.2;color:#f0ede8}html:root .sidebar-card__date{font-size:.95rem;color:#f0ede88c}html:root .blog-more__btn{border-radius:0;background:transparent;color:#a7e502;border:2px solid #a7e502;border-image:none;font-size:1.15rem;padding:.7rem 2.2rem}html:root .blog-more__btn:hover{background:#a7e502;color:#0f0f0f}html:root .sidebar-card{display:block;padding:.8rem 1rem;margin-bottom:.7rem;text-decoration:none}html:root .sidebar-card__body{gap:.4rem}html:root .sidebar-card__meta{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}html:root .sidebar-card__cat{background:#a7e502;color:#0f0f0f;padding:.05rem .45rem;font-size:.95rem;letter-spacing:.1em;text-transform:uppercase}html:root .sidebar-card__date{font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:#f0ede88c}html:root .grid-card__meta,html:root .featured__meta{flex-wrap:wrap}html,body{margin:0;padding:0;background:#0f0f0f}.blog-page[data-v-9ad34368]{background:transparent;color:#f0ede8;font-family:"Jersey 20",sans-serif;min-height:100vh;overflow-x:hidden}.scroll-progress[data-v-9ad34368]{position:fixed;bottom:0;left:0;z-index:9999;height:5px;background:linear-gradient(90deg,#8a0aa5 0% 12.5%,#7e61b2 12.5% 25%,#45bed6 25% 37.5%,#01d6e2 37.5% 50%,#8ee056 50% 62.5%,#a7e502 62.5% 75%,#e4f601 75% 87.5%,#fdff00 87.5% 100%);background-size:100vw 5px;transition:width .1s linear;pointer-events:none}.grain-overlay[data-v-9ad34368]{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23g)'/%3E%3C/svg%3E");background-size:250px 250px;mix-blend-mode:overlay}.blog-main[data-v-9ad34368]{position:relative;z-index:1;padding:7rem clamp(1.5rem,5vw,4rem) 5rem;background:transparent}.blog-inner[data-v-9ad34368]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.featured[data-v-9ad34368]{display:block;text-decoration:none;margin-bottom:2.5rem}.featured__img-wrap[data-v-9ad34368]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0;background:#141414;border:1px solid rgba(240,237,232,.06);overflow:hidden;transition:border-color .25s}.featured:hover .featured__img-wrap[data-v-9ad34368]{border-color:#f0ede82e}.featured__img[data-v-9ad34368]{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:16/10;filter:brightness(.88);transition:filter .4s}.featured:hover .featured__img[data-v-9ad34368]{filter:brightness(1)}.featured__overlay[data-v-9ad34368]{display:none}.featured__content[data-v-9ad34368]{padding:clamp(1.2rem,3vw,2rem);display:flex;flex-direction:column;justify-content:center;gap:.8rem}.featured__meta[data-v-9ad34368]{display:flex;align-items:center;gap:.5rem;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase}.featured__cat[data-v-9ad34368]{background:linear-gradient(90deg,#8a0aa5,#7e61b2,#45bed6,#01d6e2,#8ee056,#a7e502,#e4f601,#fdff00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.featured__sep[data-v-9ad34368]{color:#f0ede840}.featured__author[data-v-9ad34368],.featured__date[data-v-9ad34368]{color:#f0ede873}.featured__title[data-v-9ad34368]{font-size:clamp(1.4rem,2.5vw,2.2rem);font-weight:300;line-height:1.1;color:#f0ede8;margin:0;letter-spacing:-.02em}.featured__lead[data-v-9ad34368]{font-size:clamp(.85rem,1.2vw,1rem);font-weight:300;line-height:1.65;color:#f0ede88c;margin:0}.featured__cta[data-v-9ad34368]{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:#f0ede859;margin-top:.4rem;transition:color .2s}.featured:hover .featured__cta[data-v-9ad34368]{color:#f0ede8cc}.blog-layout[data-v-9ad34368]{display:grid;grid-template-columns:1fr 280px;gap:3rem;align-items:start}.blog-grid[data-v-9ad34368]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.grid-card[data-v-9ad34368]{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#141414;border:1px solid rgba(240,237,232,.06);transition:border-color .25s,transform .25s}.grid-card[data-v-9ad34368]:hover{border-color:#f0ede82e;transform:translateY(-2px)}.grid-card__thumb[data-v-9ad34368]{aspect-ratio:16/10;overflow:hidden}.grid-card__img[data-v-9ad34368]{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.88);transition:filter .3s}.grid-card:hover .grid-card__img[data-v-9ad34368]{filter:brightness(1)}.grid-card__body[data-v-9ad34368]{padding:1rem;display:flex;flex-direction:column;gap:.4rem;flex:1}.grid-card__meta[data-v-9ad34368]{display:flex;align-items:center;gap:.4rem;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase}.grid-card__cat[data-v-9ad34368]{background:linear-gradient(90deg,#8a0aa5,#7e61b2,#45bed6,#01d6e2,#8ee056,#a7e502,#e4f601,#fdff00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.grid-card__sep[data-v-9ad34368]{color:#f0ede82e}.grid-card__author[data-v-9ad34368],.grid-card__date[data-v-9ad34368]{color:#f0ede84d}.grid-card__title[data-v-9ad34368]{font-size:1rem;font-weight:300;line-height:1.25;color:#f0ede8e0;margin:0}.grid-card__lead[data-v-9ad34368]{font-size:.82rem;line-height:1.55;color:#f0ede866;margin:0}.grid-card--placeholder[data-v-9ad34368]{pointer-events:none;opacity:.35}.grid-card__thumb--ph[data-v-9ad34368]{background:#f0ede80a}.grid-card__ph-line[data-v-9ad34368]{height:.7rem;background:#f0ede812;margin-bottom:.5rem}.grid-card__ph-line--short[data-v-9ad34368]{width:40%}.grid-card__ph-line--med[data-v-9ad34368]{width:70%}.blog-more[data-v-9ad34368]{grid-column:1 / -1;display:flex;justify-content:center;padding-top:.5rem}.blog-more__btn[data-v-9ad34368]{font-family:"Jersey 20",sans-serif;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:#f0ede8;background:#0f0f0f;cursor:pointer;padding:.8rem 2.5rem;border:2px solid transparent;border-image:linear-gradient(90deg,#8a0aa5 0% 12.5%,#7e61b2 12.5% 25%,#45bed6 25% 37.5%,#01d6e2 37.5% 50%,#8ee056 50% 62.5%,#a7e502 62.5% 75%,#e4f601 75% 87.5%,#fdff00 87.5% 100%) 1;transition:letter-spacing .3s}.blog-more__btn[data-v-9ad34368]:hover{letter-spacing:.25em}.blog-sidebar[data-v-9ad34368]{position:sticky;top:5rem}.sidebar__heading[data-v-9ad34368]{font-size:.75rem;letter-spacing:.25em;text-transform:uppercase;color:#f0ede84d;margin-bottom:1rem;padding-bottom:.6rem;border-bottom:2px solid;border-image:linear-gradient(90deg,#8a0aa5 0% 12.5%,#7e61b2 12.5% 25%,#45bed6 25% 37.5%,#01d6e2 37.5% 50%,#8ee056 50% 62.5%,#a7e502 62.5% 75%,#e4f601 75% 87.5%,#fdff00 87.5% 100%) 1}.sidebar-card[data-v-9ad34368]{display:grid;grid-template-columns:72px 1fr;gap:.7rem;text-decoration:none;color:inherit;padding:.7rem 0;border-bottom:1px solid rgba(240,237,232,.06);transition:opacity .2s}.sidebar-card[data-v-9ad34368]:hover{opacity:.75}.sidebar-card__img[data-v-9ad34368]{width:72px;height:48px;object-fit:cover;display:block;filter:brightness(.85)}.sidebar-card__body[data-v-9ad34368]{display:flex;flex-direction:column;gap:.2rem}.sidebar-card__date[data-v-9ad34368]{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#f0ede847}.sidebar-card__title[data-v-9ad34368]{font-size:.82rem;line-height:1.35;color:#f0ede8bf;margin:0}.blog-footer[data-v-9ad34368]{position:relative;padding:5rem clamp(2rem,8vw,8rem);background:#0c0c0c;border-top:1px solid rgba(240,237,232,.06);display:flex;align-items:center;justify-content:center;text-align:center}.blog-footer__inner[data-v-9ad34368]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.blog-footer__label[data-v-9ad34368]{font-size:1.2rem;letter-spacing:.25em;text-transform:uppercase;color:#f0ede859;margin:0}.blog-footer__heading[data-v-9ad34368]{font-size:clamp(1.8rem,4vw,3.5rem);font-weight:300;color:#f0ede8;margin:0}.blog-footer__heading em[data-v-9ad34368]{font-style:italic}.blog-footer__cta[data-v-9ad34368]{display:inline-flex;align-items:center;padding:.9rem 3rem;font-family:"Jersey 20",sans-serif;font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:#f0ede8;background:#0c0c0c;border:2px solid transparent;border-image:linear-gradient(90deg,#8a0aa5,#7e61b2,#01d6e2,#8ee056,#fdff00) 1;transition:letter-spacing .3s}.blog-footer__cta[data-v-9ad34368]:hover{letter-spacing:.25em}@media(max-width:1024px){.blog-layout[data-v-9ad34368]{grid-template-columns:1fr}.blog-sidebar[data-v-9ad34368]{display:none}.blog-grid[data-v-9ad34368]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.blog-grid[data-v-9ad34368],.featured__img-wrap[data-v-9ad34368]{grid-template-columns:1fr}.featured__img[data-v-9ad34368]{aspect-ratio:16/9}}
