.ReadingProgressBar-module__G4g2ta__progressBar{background:linear-gradient(to right, var(--orange-yellow-crayola), var(--vegas-gold));transform-origin:0;z-index:1000;height:3px;position:fixed;top:0;left:0;right:0}
.BlogPostContent-module__omY5lG__article{background:var(--eerie-black-2);border:1px solid var(--jet);min-height:100vh;box-shadow:var(--shadow-1);z-index:1;border-radius:14px;padding:70px 20px 40px;position:relative}@media (max-width:768px){.BlogPostContent-module__omY5lG__article{padding:24px 16px 40px}}.BlogPostContent-module__omY5lG__wrapper{max-width:48rem;margin:0 auto}.BlogPostContent-module__omY5lG__backBtn{color:var(--light-gray-70);border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;margin-bottom:28px;padding:6px 12px 6px 8px;font-size:13px;font-weight:500;transition:color .2s,background .2s,border-color .2s,transform .2s;display:inline-flex}.BlogPostContent-module__omY5lG__backBtn:hover{color:var(--orange-yellow-crayola);background:#f6ae3114;border-color:#f6ae3133;transform:translate(-3px)}.BlogPostContent-module__omY5lG__backBtn svg{flex-shrink:0;transition:transform .2s}.BlogPostContent-module__omY5lG__backBtn:hover svg{transform:translate(-2px)}.BlogPostContent-module__omY5lG__header{text-align:center;margin-bottom:40px}.BlogPostContent-module__omY5lG__title{color:var(--white-2);font-family:var(--ff-space-grotesk);letter-spacing:-.5px;margin-bottom:16px;font-size:32px;font-weight:700;line-height:1.2}@media (max-width:768px){.BlogPostContent-module__omY5lG__title{font-size:24px}}.BlogPostContent-module__omY5lG__meta{color:var(--light-gray-70);font-size:13px;font-weight:500}.BlogPostContent-module__omY5lG__heroImageWrapper{border:1px solid var(--jet);background:var(--jet);border-radius:12px;width:100%;height:400px;margin-bottom:40px;position:relative;overflow:hidden}@media (max-width:768px){.BlogPostContent-module__omY5lG__heroImageWrapper{height:240px;margin-bottom:24px}}.BlogPostContent-module__omY5lG__heroImageWrapper img{object-fit:cover;width:100%;height:100%}.BlogPostContent-module__omY5lG__authorBlock{border-bottom:1px solid var(--jet);align-items:center;gap:16px;margin-bottom:32px;padding:20px 0;display:flex}.BlogPostContent-module__omY5lG__authorAvatar{background:var(--jet);border-radius:50%;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.BlogPostContent-module__omY5lG__authorAvatar img{object-fit:cover;width:100%;height:100%}.BlogPostContent-module__omY5lG__authorInfo h3{color:var(--white-2);margin-bottom:2px;font-size:14px;font-weight:600}.BlogPostContent-module__omY5lG__authorInfo p{color:var(--light-gray-70);font-size:12px}.BlogPostContent-module__omY5lG__content{color:var(--light-gray);font-size:16px;line-height:1.8}.BlogPostContent-module__omY5lG__content p:first-of-type:first-letter{float:left;font-family:var(--ff-cormorant);color:var(--orange-yellow-crayola);padding-top:4px;padding-right:10px;font-size:3.5em;font-weight:700;line-height:.85}.BlogPostContent-module__omY5lG__content h2{color:var(--white-2);font-family:var(--ff-space-grotesk);border-left:3px solid #0000;border-image:linear-gradient(to bottom, var(--orange-yellow-crayola), #f6ae3133) 1;margin:40px 0 16px;padding-bottom:10px;padding-left:16px;font-size:24px;font-weight:700;line-height:1.3;position:relative}.BlogPostContent-module__omY5lG__content h2:after{content:"";background:var(--text-gradient-yellow);border-radius:3px;width:30px;height:3px;position:absolute;bottom:0;left:16px}.BlogPostContent-module__omY5lG__content h3{color:var(--white-2);font-family:var(--ff-space-grotesk);margin:28px 0 12px;font-size:18px;font-weight:600}.BlogPostContent-module__omY5lG__content p{margin-bottom:16px;line-height:1.8}.BlogPostContent-module__omY5lG__content a{color:var(--orange-yellow-crayola);transition:color var(--transition-1);text-decoration:none;position:relative}.BlogPostContent-module__omY5lG__content a:after{content:"";background:var(--orange-yellow-crayola);width:0;height:1px;transition:width .3s;position:absolute;bottom:-1px;left:0}.BlogPostContent-module__omY5lG__content a:hover:after{width:100%}.BlogPostContent-module__omY5lG__content a:hover{color:var(--vegas-gold)}.BlogPostContent-module__omY5lG__content ul,.BlogPostContent-module__omY5lG__content ol{margin:20px 0;padding-left:24px}.BlogPostContent-module__omY5lG__content ul{list-style:outside}.BlogPostContent-module__omY5lG__content ol{list-style:decimal}.BlogPostContent-module__omY5lG__content li{margin-bottom:8px;line-height:1.8}.BlogPostContent-module__omY5lG__content code{background:var(--jet);color:var(--orange-yellow-crayola);border-radius:4px;padding:2px 6px;font-family:Courier New,monospace;font-size:14px}.BlogPostContent-module__omY5lG__content pre{border:1px solid var(--onyx);background:linear-gradient(170deg,#28282a 0%,#1e1e1f 100%);border-radius:12px;margin:28px 0;padding:36px 16px 16px;font-family:Courier New,monospace;font-size:13px;line-height:1.6;position:relative;overflow-x:auto}.BlogPostContent-module__omY5lG__content pre:before{content:"";background:#dd3c3c;border-radius:50%;width:10px;height:10px;position:absolute;top:12px;left:14px;box-shadow:16px 0 #f4c025,32px 0 #3c6}.BlogPostContent-module__omY5lG__content pre code{color:var(--white-1);background:0 0;padding:0}.BlogPostContent-module__omY5lG__content blockquote{border-left:4px solid var(--orange-yellow-crayola);color:var(--light-gray-70);background:#2b2b2c80;border-radius:0 12px 12px 0;margin:28px 0;padding:24px 24px 24px 28px;font-style:italic;position:relative}.BlogPostContent-module__omY5lG__content blockquote:before{content:"“";font-family:var(--ff-cormorant);color:#f6ae3133;pointer-events:none;font-size:60px;line-height:1;position:absolute;top:-8px;left:12px}.BlogPostContent-module__omY5lG__content table{border-collapse:separate;border-spacing:0;border:1px solid var(--jet);border-radius:12px;width:100%;margin:28px 0;overflow:hidden}.BlogPostContent-module__omY5lG__content th,.BlogPostContent-module__omY5lG__content td{text-align:left;border-bottom:1px solid var(--jet);padding:12px 16px}.BlogPostContent-module__omY5lG__content th{background:var(--jet);color:var(--white-2);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.BlogPostContent-module__omY5lG__content tr:nth-child(2n) td{background:#2b2b2c59}.BlogPostContent-module__omY5lG__content tr:last-child td{border-bottom:none}.BlogPostContent-module__omY5lG__content img{border:1px solid var(--jet);border-radius:12px;max-width:100%;height:auto;margin:28px 0;box-shadow:0 8px 30px #00000059}.BlogPostContent-module__omY5lG__content hr{background:linear-gradient(to right, transparent, var(--orange-yellow-crayola), transparent);border:none;border-radius:2px;max-width:200px;height:2px;margin:40px auto}.BlogPostContent-module__omY5lG__content p strong{color:var(--white-2);background:#f6ae3114;border-radius:4px;padding:1px 6px}.BlogPostContent-module__omY5lG__tags{border-top:1px solid var(--jet);flex-wrap:wrap;gap:8px;margin-top:32px;padding-top:32px;display:flex}.BlogPostContent-module__omY5lG__tag{color:var(--orange-yellow-crayola);background:#f6ae311f;border:1px solid #f6ae314d;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-block}
.BlogCard-module__qBrcuq__smallCard{background:var(--border-gradient-onyx);border:1px solid var(--jet);z-index:1;transition:transform var(--transition-1), box-shadow var(--transition-1);border-radius:12px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.BlogCard-module__qBrcuq__smallCard:before{content:"";background:var(--bg-gradient-jet);border-radius:inherit;z-index:-1;position:absolute;inset:1px}.BlogCard-module__qBrcuq__smallCard:hover{box-shadow:var(--shadow-3);transform:translateY(-6px)}.BlogCard-module__qBrcuq__imageWrapper{background:var(--jet);width:100%;height:160px;position:relative;overflow:hidden}.BlogCard-module__qBrcuq__imageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-2)}.BlogCard-module__qBrcuq__smallCard:hover .BlogCard-module__qBrcuq__imageWrapper img{transform:scale(1.05)}.BlogCard-module__qBrcuq__content{flex-direction:column;flex-grow:1;justify-content:space-between;padding:16px;display:flex}.BlogCard-module__qBrcuq__title{color:var(--white-2);font-family:var(--ff-space-grotesk);-webkit-line-clamp:2;transition:color var(--transition-1);-webkit-box-orient:vertical;margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.BlogCard-module__qBrcuq__smallCard:hover .BlogCard-module__qBrcuq__title{color:var(--orange-yellow-crayola)}.BlogCard-module__qBrcuq__meta{color:var(--light-gray-70);margin-top:auto;font-size:12px}.BlogCard-module__qBrcuq__featuredCard{background:var(--border-gradient-onyx);border:1px solid var(--jet);z-index:1;transition:transform var(--transition-1), box-shadow var(--transition-1);border-radius:12px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.BlogCard-module__qBrcuq__featuredCard:before{content:"";background:var(--bg-gradient-jet);border-radius:inherit;z-index:-1;position:absolute;inset:1px}.BlogCard-module__qBrcuq__featuredCard:hover{box-shadow:var(--shadow-3);transform:translateY(-6px)}.BlogCard-module__qBrcuq__featuredImageWrapper{background:var(--jet);width:100%;height:280px;position:relative;overflow:hidden}.BlogCard-module__qBrcuq__featuredImageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-2)}.BlogCard-module__qBrcuq__featuredCard:hover .BlogCard-module__qBrcuq__featuredImageWrapper img{transform:scale(1.05)}.BlogCard-module__qBrcuq__featuredContent{flex-direction:column;flex-grow:1;justify-content:space-between;padding:24px;display:flex}.BlogCard-module__qBrcuq__featuredTitle{color:var(--white-2);font-family:var(--ff-space-grotesk);transition:color var(--transition-1);margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.4}.BlogCard-module__qBrcuq__featuredCard:hover .BlogCard-module__qBrcuq__featuredTitle{color:var(--orange-yellow-crayola)}.BlogCard-module__qBrcuq__featuredExcerpt{color:var(--light-gray);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:16px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogCard-module__qBrcuq__featuredMeta{color:var(--light-gray-70);font-size:13px}.BlogCard-module__qBrcuq__horizontalCard{background:var(--border-gradient-onyx);border:1px solid var(--jet);z-index:1;transition:transform var(--transition-1), box-shadow var(--transition-1);border-radius:12px;flex-direction:column;min-height:200px;display:flex;position:relative;overflow:hidden}.BlogCard-module__qBrcuq__horizontalCard:before{content:"";background:var(--bg-gradient-jet);border-radius:inherit;z-index:-1;position:absolute;inset:1px}.BlogCard-module__qBrcuq__horizontalCard:hover{box-shadow:var(--shadow-2);transform:translateY(-4px)}.BlogCard-module__qBrcuq__horizontalContent{flex-direction:column;flex-grow:1;order:2;justify-content:space-between;padding:20px;display:flex}@media (min-width:640px){.BlogCard-module__qBrcuq__horizontalCard{flex-direction:row;min-height:180px}.BlogCard-module__qBrcuq__horizontalContent{order:1;width:66.666%}}.BlogCard-module__qBrcuq__horizontalTitle{color:var(--white-2);font-family:var(--ff-space-grotesk);-webkit-line-clamp:2;transition:color var(--transition-1);-webkit-box-orient:vertical;margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.BlogCard-module__qBrcuq__horizontalCard:hover .BlogCard-module__qBrcuq__horizontalTitle{color:var(--orange-yellow-crayola)}.BlogCard-module__qBrcuq__horizontalExcerpt{color:var(--light-gray);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.BlogCard-module__qBrcuq__horizontalMeta{color:var(--light-gray-70);font-size:12px}.BlogCard-module__qBrcuq__horizontalImageWrapper{background:var(--jet);order:1;width:100%;height:180px;position:relative;overflow:hidden}@media (min-width:640px){.BlogCard-module__qBrcuq__horizontalImageWrapper{order:2;width:33.333%;height:100%}}.BlogCard-module__qBrcuq__horizontalImageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-2)}.BlogCard-module__qBrcuq__horizontalCard:hover .BlogCard-module__qBrcuq__horizontalImageWrapper img{transform:scale(1.05)}.BlogCard-module__qBrcuq__tag{color:var(--orange-yellow-crayola);background:#f6ae311f;border:1px solid #f6ae314d;border-radius:20px;margin-bottom:8px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}
.MoreFromBlog-module__5nFRnG__section{border-top:1px solid var(--jet);padding:32px 0}.MoreFromBlog-module__5nFRnG__heading{color:var(--white-2);font-family:var(--ff-space-grotesk);margin-bottom:24px;font-size:20px;font-weight:700}.MoreFromBlog-module__5nFRnG__postsGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:768px){.MoreFromBlog-module__5nFRnG__postsGrid{grid-template-columns:repeat(2,1fr)}}.MoreFromBlog-module__5nFRnG__postWrapper{opacity:0;animation:.6s ease-out forwards MoreFromBlog-module__5nFRnG__slideIn}@keyframes MoreFromBlog-module__5nFRnG__slideIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.MoreFromBlog-module__5nFRnG__postWrapper:first-child{animation-delay:.1s}.MoreFromBlog-module__5nFRnG__postWrapper:nth-child(2){animation-delay:.2s}.MoreFromBlog-module__5nFRnG__postWrapper:nth-child(3){animation-delay:.3s}
.BlogGridLayout-module__Ly7qyW__gridContainer{background:var(--eerie-black-2);border:1px solid var(--jet);box-shadow:var(--shadow-1);z-index:1;border-radius:14px;padding:20px;position:relative}.BlogGridLayout-module__Ly7qyW__gridWrapper{grid-template-columns:1fr;gap:20px;margin-bottom:40px;display:grid}.BlogGridLayout-module__Ly7qyW__gridHeader{border-bottom:1px solid var(--jet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.BlogGridLayout-module__Ly7qyW__gridTitle{color:var(--white-2);font-family:var(--ff-space-grotesk);font-size:24px;font-weight:700}.BlogGridLayout-module__Ly7qyW__viewLink{color:var(--orange-yellow-crayola);transition:opacity var(--transition-1);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.BlogGridLayout-module__Ly7qyW__viewLink:hover{opacity:.75}.BlogGridLayout-module__Ly7qyW__emptyState{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:60px 20px;display:flex}.BlogGridLayout-module__Ly7qyW__emptyIcon{margin-bottom:8px;font-size:48px}.BlogGridLayout-module__Ly7qyW__emptyTitle{color:var(--white-2);font-family:var(--ff-space-grotesk);font-size:20px;font-weight:600}.BlogGridLayout-module__Ly7qyW__emptyText{color:var(--light-gray);max-width:420px;font-size:14px;font-weight:300;line-height:1.7}.BlogGridLayout-module__Ly7qyW__emptyLink{color:var(--orange-yellow-crayola);text-underline-offset:2px;transition:opacity var(--transition-1);font-weight:500;text-decoration:underline}.BlogGridLayout-module__Ly7qyW__emptyLink:hover{opacity:.8}.BlogGridLayout-module__Ly7qyW__bento{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.BlogGridLayout-module__Ly7qyW__bento{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BlogGridLayout-module__Ly7qyW__bento{grid-template-columns:repeat(4,1fr)}}.BlogGridLayout-module__Ly7qyW__leftColumn{flex-direction:column;gap:20px;display:flex}.BlogGridLayout-module__Ly7qyW__centerColumn{grid-column:1}@media (min-width:1024px){.BlogGridLayout-module__Ly7qyW__centerColumn{grid-column:span 2}}.BlogGridLayout-module__Ly7qyW__rightColumn{flex-direction:column;gap:20px;display:flex}.BlogGridLayout-module__Ly7qyW__cardWrapper{opacity:0;animation:.6s ease-out forwards BlogGridLayout-module__Ly7qyW__fadeInUp}@keyframes BlogGridLayout-module__Ly7qyW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.BlogGridLayout-module__Ly7qyW__cardWrapper:first-child{animation-delay:.1s}.BlogGridLayout-module__Ly7qyW__cardWrapper:nth-child(2){animation-delay:.2s}.BlogGridLayout-module__Ly7qyW__cardWrapper:nth-child(3){animation-delay:.3s}.BlogGridLayout-module__Ly7qyW__cardWrapper:nth-child(4){animation-delay:.4s}.BlogGridLayout-module__Ly7qyW__cardWrapper:nth-child(5){animation-delay:.5s}@media (max-width:1023px){.BlogGridLayout-module__Ly7qyW__bento{grid-template-columns:1fr}.BlogGridLayout-module__Ly7qyW__centerColumn{grid-column:1}.BlogGridLayout-module__Ly7qyW__leftColumn,.BlogGridLayout-module__Ly7qyW__rightColumn{grid-template-columns:1fr;gap:16px}}.BlogGridLayout-module__Ly7qyW__olderGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.BlogGridLayout-module__Ly7qyW__olderGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BlogGridLayout-module__Ly7qyW__olderGrid{grid-template-columns:repeat(3,1fr)}}
