.TopicsScroller-module__oBf7Ha__scrollerWrapper{z-index:40;position:fixed;top:50%;left:calc(50% - 640px);transform:translateY(-50%)}@media (max-width:1320px){.TopicsScroller-module__oBf7Ha__scrollerWrapper{left:24px}}@media (max-width:900px){.TopicsScroller-module__oBf7Ha__scrollerWrapper{display:none}}.TopicsScroller-module__oBf7Ha__barContainer{cursor:pointer;-webkit-user-select:none;user-select:none;background:#0d0d0d;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:center;width:32px;height:280px;padding:12px 0;transition:border-color .2s,transform .2s;display:flex;position:relative;box-shadow:0 8px 32px #00000080}.TopicsScroller-module__oBf7Ha__barContainer:hover{border-color:#c1030380;transform:scale(1.02)}.TopicsScroller-module__oBf7Ha__tickList{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:4px 0;display:flex}.TopicsScroller-module__oBf7Ha__tick{background:#ffffff26;border-radius:1px;width:12px;height:2px;transition:all .2s}.TopicsScroller-module__oBf7Ha__tick.TopicsScroller-module__oBf7Ha__activeTick{background:#c10303;border-radius:2px;width:18px;height:4px;box-shadow:0 0 8px #c10303cc}.TopicsScroller-module__oBf7Ha__highlightTick{background:#ffffff80!important}.TopicsScroller-module__oBf7Ha__drawerOverlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;background:#0f0f11;border:1px solid #ffffff1f;border-radius:16px;width:240px;padding:12px;animation:.25s cubic-bezier(.16,1,.3,1) TopicsScroller-module__oBf7Ha__fadeInDrawer;position:absolute;top:0;left:44px;box-shadow:0 16px 40px #000c}@keyframes TopicsScroller-module__oBf7Ha__fadeInDrawer{0%{opacity:0;transform:translate(-10px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.TopicsScroller-module__oBf7Ha__drawerHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;display:flex}.TopicsScroller-module__oBf7Ha__drawerTitle{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:#fff6;font-size:11px}.TopicsScroller-module__oBf7Ha__closeButton{color:#fff6;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:color .2s;display:flex}.TopicsScroller-module__oBf7Ha__closeButton:hover{color:#fff}.TopicsScroller-module__oBf7Ha__topicsList{flex-direction:column;gap:6px;max-height:240px;padding-right:4px;display:flex;overflow-y:auto}.TopicsScroller-module__oBf7Ha__topicsList::-webkit-scrollbar{width:4px}.TopicsScroller-module__oBf7Ha__topicsList::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.TopicsScroller-module__oBf7Ha__topicItem{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;transition:all .2s;display:flex}.TopicsScroller-module__oBf7Ha__topicItem:hover{background:#ffffff14;border-color:#ffffff26}.TopicsScroller-module__oBf7Ha__topicItem.TopicsScroller-module__oBf7Ha__activeItem{background:#c103031f;border-color:#c1030366}.TopicsScroller-module__oBf7Ha__topicNumber{font-family:var(--font-mono,monospace);color:#ffffff80;font-size:12px;font-weight:500}.TopicsScroller-module__oBf7Ha__topicItem.TopicsScroller-module__oBf7Ha__activeItem .TopicsScroller-module__oBf7Ha__topicNumber{color:#c10303;font-weight:700}.TopicsScroller-module__oBf7Ha__topicLine{background:#ffffff1a;flex:1;height:1px}.TopicsScroller-module__oBf7Ha__topicItem.TopicsScroller-module__oBf7Ha__activeItem .TopicsScroller-module__oBf7Ha__topicLine{background:#c1030366}.TopicsScroller-module__oBf7Ha__topicTitle{color:#fffc;white-space:nowrap;text-overflow:ellipsis;max-w:110px;font-size:12px;overflow:hidden}
.QuoteBlock-module__gWHIsW__quoteCard{z-index:5;background-color:#060607;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:24px 24px;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;justify-content:center;width:100%;padding:56px 48px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #000c,0 12px 36px #0006}.QuoteBlock-module__gWHIsW__topQuoteMark{color:#ffffff1f;-webkit-user-select:none;user-select:none;pointer-events:none;font-family:Georgia,serif;font-size:110px;font-weight:700;line-height:1;position:absolute;top:-10px;left:10px}.QuoteBlock-module__gWHIsW__bottomQuoteMark{color:#ffffff1f;-webkit-user-select:none;user-select:none;pointer-events:none;font-family:Georgia,serif;font-size:110px;font-weight:700;line-height:1;position:absolute;bottom:-60px;right:10px}.QuoteBlock-module__gWHIsW__quoteText{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#fffffff2;letter-spacing:-.01em;z-index:2;text-align:left;margin-bottom:24px;font-size:clamp(1.4rem,2.2vw,2rem);font-style:italic;font-weight:400;line-height:1.5}.QuoteBlock-module__gWHIsW__author{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#fff9;text-align:right;z-index:2;letter-spacing:.02em;font-size:18px;font-style:italic}
.Loader-module__9u6O_W__wrapper{justify-content:center;align-items:center;width:100%;min-height:100px;padding:40px 0;display:flex}
.page-module__E0kJGG__categoriesSection{background:var(--bg-categories);border-bottom:1px solid var(--grid-line-strong);z-index:2;padding:24px 0;position:relative}.page-module__E0kJGG__categoriesSection:after{content:"";pointer-events:none;background:radial-gradient(at 75% 0,#ad343e05 0%,#0000 50%);position:absolute;inset:0}.page-module__E0kJGG__categoriesInner{z-index:2;align-items:center;gap:32px;display:flex;position:relative}.page-module__E0kJGG__searchContainer{flex-shrink:0;width:280px}.page-module__E0kJGG__filtersContainer{flex-grow:1;overflow:hidden}.page-module__E0kJGG__blogGridSection{background:var(--bg-grid);padding:30px 0 10px;position:relative}.page-module__E0kJGG__blogGridSection:before{content:"";pointer-events:none;background:radial-gradient(#0000 40%,#0003 100%);position:absolute;inset:0}.page-module__E0kJGG__blogGridSection:after{content:"";background:var(--grid-line-strong);height:1px;position:absolute;top:0;left:0;right:0}.page-module__E0kJGG__blogGrid{z-index:2;grid-template-columns:repeat(3,1fr);gap:28px;padding:20px 0 50px;display:grid;position:relative}.page-module__E0kJGG__noResults{text-align:center;font-family:var(--font-mono);color:#f5f5f54d;grid-column:1/-1;padding:70px 0;font-size:.85rem;font-style:italic;font-weight:300}@media (max-width:1024px){.page-module__E0kJGG__blogGrid{grid-template-columns:repeat(2,1fr);gap:20px}.page-module__E0kJGG__categoriesInner{flex-direction:column;align-items:stretch;gap:16px}.page-module__E0kJGG__searchContainer{width:100%}}@media (max-width:768px){.page-module__E0kJGG__blogGrid{grid-template-columns:1fr;gap:20px}}
.border-glow-card{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-sensitivity:calc(var(--edge-sensitivity) + 20);--border-radius:28px;--glow-padding:40px;--cone-spread:25;border-radius:var(--border-radius);isolation:isolate;background:var(--card-bg,#120f17);border:1px solid #ffffff26;display:grid;position:relative;overflow:visible;transform:translateZ(.01px);box-shadow:0 1px 2px #0000001a,0 2px 4px #0000001a,0 4px 8px #0000001a,0 8px 16px #0000001a,0 16px 32px #0000001a,0 32px 64px #0000001a}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";border-radius:inherit;z-index:-1;transition:opacity .25s ease-out;position:absolute;inset:0}.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{background:linear-gradient(var(--card-bg,#120f17) 0 100%) padding-box, linear-gradient(#fff0 0% 100%) border-box, var(--gradient-one,radial-gradient(at 80% 55%, #be85ff 0px, transparent 50%)) border-box, var(--gradient-two,radial-gradient(at 69% 34%, #ff7a93 0px, transparent 50%)) border-box, var(--gradient-three,radial-gradient(at 8% 6%, #8fffad 0px, transparent 50%)) border-box, var(--gradient-four,radial-gradient(at 41% 38%, #47daff 0px, transparent 50%)) border-box, var(--gradient-five,radial-gradient(at 86% 85%, #7af2ff 0px, transparent 50%)) border-box, var(--gradient-six,radial-gradient(at 82% 18%, #ffe74c 0px, transparent 50%)) border-box, var(--gradient-seven,radial-gradient(at 51% 4%, #ff8d70 0px, transparent 50%)) border-box, var(--gradient-base,linear-gradient(#c299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));border:1px solid #0000}.border-glow-card:after{background:var(--gradient-one,radial-gradient(at 80% 55%, #be85ff 0px, transparent 50%)) padding-box, var(--gradient-two,radial-gradient(at 69% 34%, #ff7a93 0px, transparent 50%)) padding-box, var(--gradient-three,radial-gradient(at 8% 6%, #8fffad 0px, transparent 50%)) padding-box, var(--gradient-four,radial-gradient(at 41% 38%, #47daff 0px, transparent 50%)) padding-box, var(--gradient-five,radial-gradient(at 86% 85%, #7af2ff 0px, transparent 50%)) padding-box, var(--gradient-six,radial-gradient(at 82% 18%, #ffe74c 0px, transparent 50%)) padding-box, var(--gradient-seven,radial-gradient(at 51% 4%, #ff8d70 0px, transparent 50%)) padding-box, var(--gradient-base,linear-gradient(#c299ff 0 100%)) padding-box;-webkit-mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);opacity:calc(var(--fill-opacity,.5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light;border:1px solid #0000;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color,#f5daa3), inset 0 0 1px 0 var(--glow-color-60,#f5daa399), inset 0 0 3px 0 var(--glow-color-50,#f5daa380), inset 0 0 6px 0 var(--glow-color-40,#f5daa366), inset 0 0 15px 0 var(--glow-color-30,#f5daa34d), inset 0 0 25px 2px var(--glow-color-20,#f5daa333), inset 0 0 50px 2px var(--glow-color-10,#f5daa31a), 0 0 1px 0 var(--glow-color-60,#f5daa399), 0 0 3px 0 var(--glow-color-50,#f5daa380), 0 0 6px 0 var(--glow-color-40,#f5daa366), 0 0 15px 0 var(--glow-color-30,#f5daa34d), 0 0 25px 2px var(--glow-color-20,#f5daa333), 0 0 50px 2px var(--glow-color-10,#f5daa31a);position:absolute}.border-glow-inner{z-index:1;border-radius:inherit;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}
.BlogCard-module__TlS7bq__card{transition:transform .4s var(--ease-out-expo);box-sizing:border-box;flex-direction:column;height:100%;display:flex;position:relative}.BlogCard-module__TlS7bq__newsCard{background:0 0;border:none;border-radius:12px;justify-content:space-between;min-height:140px;padding:24px 20px}.BlogCard-module__TlS7bq__promptCard{background:0 0;border:none;border-radius:12px;padding:12px}.BlogCard-module__TlS7bq__promptGlowWrapper{width:100%;height:100%;transition:transform .4s var(--ease-out-expo)}.BlogCard-module__TlS7bq__promptGlowWrapper:hover{transform:translateY(-3px)}.BlogCard-module__TlS7bq__newsContent{flex-direction:column;justify-content:space-between;height:100%;display:flex}.BlogCard-module__TlS7bq__promptContent{flex-direction:column;gap:6px;padding-top:12px;display:flex}.BlogCard-module__TlS7bq__imageWrapper{aspect-ratio:16/9;border-radius:8px;width:100%;position:relative;overflow:hidden}.BlogCard-module__TlS7bq__image{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out-expo)}.BlogCard-module__TlS7bq__promptGlowWrapper:hover .BlogCard-module__TlS7bq__image{transform:scale(1.03)}.BlogCard-module__TlS7bq__title{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-paper);transition:color .25s var(--ease-out-expo);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.9rem;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.BlogCard-module__TlS7bq__newsCard:hover .BlogCard-module__TlS7bq__title,.BlogCard-module__TlS7bq__promptGlowWrapper:hover .BlogCard-module__TlS7bq__title{color:var(--color-crimson)}.BlogCard-module__TlS7bq__date{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#f5f5f559;margin-top:4px;font-size:.65rem;font-weight:400}.BlogCard-module__TlS7bq__copyButton{color:#f5f5f5bf;cursor:pointer;z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;border:1px solid #ffffff26;border-radius:6px;justify-content:center;align-items:center;padding:8px 10px;transition:all .2s;display:flex;position:absolute;bottom:8px;right:8px}.BlogCard-module__TlS7bq__copyButton:hover{background:var(--color-crimson);border-color:var(--color-crimson);color:#fff}.BlogCard-module__TlS7bq__copyButton.BlogCard-module__TlS7bq__copied{color:#000;background:#fff;border-color:#fff}.BlogCard-module__TlS7bq__copiedText{letter-spacing:.1em;color:#000;font-size:.55rem;font-weight:700}@media (max-width:768px){.BlogCard-module__TlS7bq__newsCard{min-height:150px;padding:24px 20px}}.BlogCard-module__TlS7bq__newBadge{color:#fff;font-family:var(--font-mono,monospace);letter-spacing:.08em;z-index:10;text-transform:uppercase;background:#c10303;border:1px solid #ffffff40;border-radius:9999px;justify-content:center;align-items:center;padding:3px 10px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:16px;right:16px;box-shadow:0 0 12px #c1030380}.BlogCard-module__TlS7bq__newBadgeNews{color:#fff;font-family:var(--font-mono,monospace);letter-spacing:.08em;z-index:10;text-transform:uppercase;background:#c10303;border:1px solid #fff3;border-radius:9999px;justify-content:center;align-items:center;padding:3px 10px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:20px;right:20px;box-shadow:0 0 12px #c1030380}
.blog-module__3rPSzG__container{color:#f5f5f5;background-color:#030303;min-height:100vh;padding-bottom:80px}.blog-module__3rPSzG__mainContent{max-width:1200px;margin:0 auto;padding:0 24px}.blog-module__3rPSzG__gridHeaderBox{z-index:5;background-color:#070709;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:28px 28px;border:1px solid #ffffff1f;border-radius:16px;margin-top:32px;margin-bottom:48px;padding:44px 40px 32px;position:relative;overflow:hidden;box-shadow:0 12px 40px #0009}.blog-module__3rPSzG__categoryTagsContainer{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-bottom:20px;display:flex}.blog-module__3rPSzG__categoryTag{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#ffffff0d;border:1px solid #ffffff4d;border-radius:9999px;margin-bottom:0;padding:4px 14px;font-size:11px;font-weight:600;display:inline-block}.blog-module__3rPSzG__postTitle{font-family:var(--font-sans,system-ui, -apple-system, sans-serif);letter-spacing:-.03em;color:#fff;max-width:900px;margin-bottom:16px;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:800;line-height:1.1}.blog-module__3rPSzG__postDescription{color:#ffffffb3;max-width:850px;margin-bottom:32px;font-size:1.15rem;line-height:1.6}.blog-module__3rPSzG__headerBottomRow{justify-content:space-between;align-items:center;padding-top:16px;display:flex}.blog-module__3rPSzG__postDate{font-family:var(--font-sans,system-ui, sans-serif);color:#ffffff80;font-size:13px;font-style:italic}.blog-module__3rPSzG__shareButtonWrapper{align-items:center;display:flex}.blog-module__3rPSzG__articleLayout{align-items:flex-start;gap:36px;display:flex;position:relative}@media (min-width:901px) and (max-width:1320px){.blog-module__3rPSzG__articleLayout{padding-left:60px}}.blog-module__3rPSzG__articleBody{flex-direction:column;flex:1;gap:40px;min-width:0;display:flex}.blog-module__3rPSzG__sectionSplit{display:block}.blog-module__3rPSzG__paragraph{color:#ffffffd9;letter-spacing:.01em;margin-bottom:18px;font-size:1.05rem;font-weight:350;line-height:1.8}.blog-module__3rPSzG__paragraph:last-child{margin-bottom:0}.blog-module__3rPSzG__imageWrapper{float:right;aspect-ratio:16/9;background:#0f1410;border:1px solid #ffffff1a;border-radius:24px;width:47%;margin-bottom:20px;margin-left:36px;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000080}.blog-module__3rPSzG__featuredImg{object-fit:cover;border-radius:24px;width:100%;height:100%;display:block}.blog-module__3rPSzG__landscapeSvg{width:100%;height:100%;min-height:320px;display:block}.blog-module__3rPSzG__fullWidthText{flex-direction:column;gap:20px;display:flex}.blog-module__3rPSzG__quoteSplit{display:block}.blog-module__3rPSzG__quoteWrapper{float:right;z-index:5;width:52%;margin-bottom:16px;margin-left:32px;position:relative}@media (max-width:900px){.blog-module__3rPSzG__sectionSplit,.blog-module__3rPSzG__quoteSplit{flex-direction:column;gap:24px;display:flex}.blog-module__3rPSzG__imageWrapper,.blog-module__3rPSzG__quoteWrapper{float:none;width:100%;margin-bottom:0;margin-left:0}.blog-module__3rPSzG__gridHeaderBox{padding:32px 24px 24px}.blog-module__3rPSzG__postTitle{font-size:2rem}.blog-module__3rPSzG__articleLayout{gap:16px}}.blog-module__3rPSzG__shareButtonWrapper{display:inline-block;position:relative}.blog-module__3rPSzG__shareDropdown{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#0a0a0cf2;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:4px;width:180px;padding:6px;animation:.2s cubic-bezier(.16,1,.3,1) blog-module__3rPSzG__dropdownFadeIn;display:flex;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 10px 30px #00000080}.blog-module__3rPSzG__shareDropdown:before{content:"";background:0 0;height:10px;position:absolute;top:100%;left:0;right:0}@keyframes blog-module__3rPSzG__dropdownFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.blog-module__3rPSzG__shareOption{color:#fffc;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.blog-module__3rPSzG__shareOption:hover{color:#fff;background:#ffffff0f}.blog-module__3rPSzG__shareOption svg{color:#fff9;transition:color .2s}.blog-module__3rPSzG__shareOption:hover svg{color:#fff}.blog-module__3rPSzG__instagramOption:hover{background:linear-gradient(45deg,#f9ce3426,#ee2a7b26,#6228d726)}.blog-module__3rPSzG__instagramOption:hover svg{color:#ee2a7b}.blog-module__3rPSzG__xOption:hover svg{color:#fff}.blog-module__3rPSzG__newsletterSection{width:100%;max-width:900px;margin:64px auto 48px}.blog-module__3rPSzG__newsletterCard{box-shadow:0 10px 30px #0006;background-color:#08080a!important;border:1px solid #ffffff1a!important;border-radius:20px!important;padding:40px!important}.blog-module__3rPSzG__newsletterTitle{font-family:var(--font-sans,sans-serif);color:#fff;text-align:center;margin-bottom:8px;font-size:24px;font-weight:700}.blog-module__3rPSzG__newsletterSubtitle{color:#fff9;text-align:center;max-width:600px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:14px}.blog-module__3rPSzG__newsletterForm{flex-direction:column;gap:16px;max-width:550px;margin:0 auto;display:flex}.blog-module__3rPSzG__inputGroup{grid-template-columns:1fr 1fr;gap:16px;display:grid}.blog-module__3rPSzG__inputField{color:#fff;font-family:var(--font-sans,sans-serif);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;outline:none;padding:12px 16px;font-size:14px;transition:border-color .2s,background .2s}.blog-module__3rPSzG__inputField:focus{background:#ffffff14;border-color:#c1030380}.blog-module__3rPSzG__preferenceRow{flex-direction:column;gap:8px;width:100%;display:flex}.blog-module__3rPSzG__preferenceLabel{color:#ffffffb3;font-size:13px;font-family:var(--font-mono,monospace);font-weight:500}.blog-module__3rPSzG__preferenceSelect{color:#fff;font-family:var(--font-mono,monospace);cursor:pointer;appearance:none;background:#ffffff0a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.6)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") right 16px center/16px no-repeat;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;padding:12px 16px;font-size:13px;transition:border-color .2s,background .2s}.blog-module__3rPSzG__preferenceSelect:focus{background-color:#0a0a0cf2;border-color:#c10303;box-shadow:0 0 12px #c103034d}.blog-module__3rPSzG__preferenceSelect option{color:#fff;background:#0d0d0f;padding:10px}.blog-module__3rPSzG__checkboxLabel,.blog-module__3rPSzG__checkboxContainer{cursor:pointer;color:#ffffffb3;font-size:13px;font-family:var(--font-mono,monospace);-webkit-user-select:none;user-select:none;align-items:center;gap:12px;margin-top:8px;line-height:1.5;display:flex}.blog-module__3rPSzG__checkboxLabel input,.blog-module__3rPSzG__checkboxContainer input{cursor:pointer;accent-color:#c10303;flex-shrink:0;width:16px;height:16px;margin:0}.blog-module__3rPSzG__checkboxLabel a,.blog-module__3rPSzG__checkboxContainer a{font-weight:600;transition:color .2s;color:#c10303!important;-webkit-text-decoration:underline #c10303!important;text-decoration:underline #c10303!important}.blog-module__3rPSzG__checkboxLabel a:hover,.blog-module__3rPSzG__checkboxContainer a:hover{color:#f50!important;text-decoration-color:#f50!important}.blog-module__3rPSzG__submitBtnWrapper{justify-content:center;margin-top:12px;display:flex}.blog-module__3rPSzG__successMessage{text-align:center;color:#4ade80;max-width:500px;font-family:var(--font-sans,sans-serif);background:#4ade801a;border:1px solid #4ade8033;border-radius:12px;margin:0 auto;padding:16px}.blog-module__3rPSzG__successTitle{margin-bottom:4px;font-weight:700}.blog-module__3rPSzG__exploreMoreSection{border-top:1px solid #ffffff14;margin:64px auto 32px;padding-top:48px}.blog-module__3rPSzG__exploreTitle{font-family:var(--font-mono,monospace);letter-spacing:.05em;color:#fff;text-transform:uppercase;margin-bottom:32px;font-size:18px;font-weight:600}.blog-module__3rPSzG__exploreGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.blog-module__3rPSzG__inputGroup,.blog-module__3rPSzG__exploreGrid{grid-template-columns:1fr}}.blog-module__3rPSzG__promptSplit{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:32px;margin-bottom:40px;display:grid}.blog-module__3rPSzG__promptBoxContainer{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.blog-module__3rPSzG__promptBoxHeader{background:#ffffff0a;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.blog-module__3rPSzG__promptBoxTitle{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:#c10303;text-transform:uppercase;font-size:11px;font-weight:700}.blog-module__3rPSzG__copyPromptBtn{color:#fff9;font-family:var(--font-sans,sans-serif);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;transition:color .2s;display:flex}.blog-module__3rPSzG__copyPromptBtn:hover{color:#fff;background:#ffffff0a}.blog-module__3rPSzG__promptBoxContent{flex:1;max-height:230px;padding:16px;overflow-y:auto}.blog-module__3rPSzG__promptPre{font-family:var(--font-mono,monospace);color:#ffffffd9;white-space:pre-wrap;word-break:break-all;background:0 0;border:none;margin:0;padding:0;font-size:13px;line-height:1.6}.blog-module__3rPSzG__promptBoxContent::-webkit-scrollbar{width:6px}.blog-module__3rPSzG__promptBoxContent::-webkit-scrollbar-track{background:0 0}.blog-module__3rPSzG__promptBoxContent::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.blog-module__3rPSzG__promptBoxContent::-webkit-scrollbar-thumb:hover{background:#fff3}.blog-module__3rPSzG__knowMoreWrapper{border-top:1px solid #ffffff0f;justify-content:flex-start;padding:12px 16px;display:flex}.blog-module__3rPSzG__promptImageWrapper{aspect-ratio:16/9;background:#08080a;border:1px solid #ffffff14;border-radius:12px;width:100%;position:relative;overflow:hidden}.blog-module__3rPSzG__promptImage{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:900px){.blog-module__3rPSzG__promptSplit{grid-template-columns:1fr}.blog-module__3rPSzG__promptImageWrapper{order:-1}}.blog-module__3rPSzG__dynamicArticleContent{color:#ccc;font-family:var(--font-sans,sans-serif);margin-top:24px;font-size:15px;line-height:1.8}.blog-module__3rPSzG__dynamicArticleContent p{margin-bottom:20px}.blog-module__3rPSzG__dynamicArticleContent b,.blog-module__3rPSzG__dynamicArticleContent strong{color:#fff}.blog-module__3rPSzG__dynamicArticleContent u{-webkit-text-decoration:underline #c10303;text-decoration:underline #c10303}.blog-module__3rPSzG__dynamicArticleContent strike,.blog-module__3rPSzG__dynamicArticleContent s,.blog-module__3rPSzG__dynamicArticleContent del{-webkit-text-decoration:line-through #c10303;text-decoration:line-through #c10303}.blog-module__3rPSzG__dynamicArticleContent mark{color:#fff;background-color:#c10303;border-radius:4px;padding:2px 6px}.blog-module__3rPSzG__dynamicArticleContent h1,.blog-module__3rPSzG__dynamicArticleContent h2,.blog-module__3rPSzG__dynamicArticleContent h3{color:#fff;margin-top:32px;margin-bottom:16px;scroll-margin-top:80px;font-weight:700;line-height:1.4}.blog-module__3rPSzG__dynamicArticleContent h1{font-size:24px}.blog-module__3rPSzG__dynamicArticleContent h2{font-size:20px}.blog-module__3rPSzG__dynamicArticleContent h3{font-size:18px}.blog-module__3rPSzG__dynamicArticleContent a{color:#fff;-webkit-text-decoration:underline #c10303;text-decoration:underline #c10303}.blog-module__3rPSzG__dynamicArticleContent a:hover{color:#c10303}.blog-module__3rPSzG__dynamicArticleContent blockquote{color:#fffc;font-style:italic;font-family:var(--font-mono,monospace);background:#ffffff05;border-left:3px solid #c10303;border-radius:0 8px 8px 0;margin:24px 0;padding:16px 20px}.blog-module__3rPSzG__dynamicArticleContent table{border-collapse:collapse;width:100%;margin:24px 0}.blog-module__3rPSzG__dynamicArticleContent td{border:1px solid #ffffff1a;padding:12px}.blog-module__3rPSzG__gridHeaderWithImage{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;display:grid}@media (max-width:900px){.blog-module__3rPSzG__gridHeaderWithImage{grid-template-columns:1fr;gap:32px}}.blog-module__3rPSzG__headerLeftColumn{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.blog-module__3rPSzG__headerLeftColumn .blog-module__3rPSzG__categoryTagsContainer{justify-content:flex-start}.blog-module__3rPSzG__headerRightColumn{justify-content:center;align-items:center;width:100%;display:flex}.blog-module__3rPSzG__bannerImageWrapper{aspect-ratio:16/9;border:1px solid #ffffff1f;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000080}.blog-module__3rPSzG__bannerImage{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.blog-module__3rPSzG__bannerImageWrapper:hover .blog-module__3rPSzG__bannerImage{transform:scale(1.04)}.blog-module__3rPSzG__mandateNewsletterWrapper{width:100%;margin-top:36px;margin-bottom:24px}.blog-module__3rPSzG__mandateHr{opacity:.65;background:#c10303;border:0;height:1px;margin:0 0 20px}.blog-module__3rPSzG__mandateText{font-family:"Cascadia Code", "Fira Code", var(--font-mono,monospace);color:#e5e5e5;letter-spacing:.01em;margin:0;font-size:14.5px;line-height:1.8}.blog-module__3rPSzG__mandateLink{cursor:pointer;color:#fff!important;font-weight:700!important;font-family:"Cascadia Code", "Fira Code", var(--font-mono,monospace)!important;box-shadow:none!important;background-color:#c10303!important;border:none!important;border-radius:4px!important;outline:none!important;padding:2px 6px!important;text-decoration:none!important;transition:opacity .2s!important;display:inline!important}.blog-module__3rPSzG__mandateLink:hover{opacity:.9;color:#fff!important;text-decoration:none!important}.blog-module__3rPSzG__corner{z-index:10;pointer-events:none;border:2px solid #c10303;width:12px;height:12px;position:absolute}.blog-module__3rPSzG__topLeft{border-bottom:none;border-right:none;top:8px;left:8px}.blog-module__3rPSzG__topRight{border-bottom:none;border-left:none;top:8px;right:8px}.blog-module__3rPSzG__bottomLeft{border-top:none;border-right:none;bottom:8px;left:8px}.blog-module__3rPSzG__bottomRight{border-top:none;border-left:none;bottom:8px;right:8px}.blog-module__3rPSzG__followAuthorSection{background:#08080a;border:1px solid #ffffff1a;border-radius:16px;margin-top:48px;margin-bottom:32px;padding:28px 32px;box-shadow:0 10px 30px #00000080,inset 0 0 30px #c1030308}.blog-module__3rPSzG__followAuthorHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.blog-module__3rPSzG__authorBadge{align-items:center;gap:14px;display:flex}.blog-module__3rPSzG__authorBadgeAvatar{color:#fff;width:42px;height:42px;font-family:var(--font-mono,monospace);background:#c10303;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;box-shadow:0 0 15px #c1030380}.blog-module__3rPSzG__authorBadgeName{font-family:var(--font-mono,monospace);color:#fff;letter-spacing:.05em;font-size:14px;font-weight:700}.blog-module__3rPSzG__authorBadgeSub{color:#ffffff80;margin-top:2px;font-size:12px}.blog-module__3rPSzG__socialFollowGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.blog-module__3rPSzG__socialFollowCard{color:#ffffffd9;font-size:13px;font-weight:600;font-family:var(--font-mono,monospace);background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.blog-module__3rPSzG__socialFollowCard:hover{color:#fff;background:#c1030326;border-color:#c10303;transform:translateY(-2px);box-shadow:0 6px 20px #c103034d}.blog-module__3rPSzG__youtubeCard:hover{background:#ff000026;border-color:red;box-shadow:0 6px 20px #ff00004d}.blog-module__3rPSzG__xCard:hover{background:#ffffff1f;border-color:#fff;box-shadow:0 6px 20px #fff3}.blog-module__3rPSzG__instagramCard:hover{background:#e1306c26;border-color:#e1306c;box-shadow:0 6px 20px #e1306c4d}.blog-module__3rPSzG__linkedinCard:hover{background:#0a66c226;border-color:#0a66c2;box-shadow:0 6px 20px #0a66c24d}.blog-module__3rPSzG__githubCard:hover{background:#ffffff1f;border-color:#fff;box-shadow:0 6px 20px #fff3}.blog-module__3rPSzG__portfolioCard:hover{background:#c1030326;border-color:#c10303;box-shadow:0 6px 20px #c1030359}.blog-module__3rPSzG__dynamicArticleContent .code-box-container{background:#09090b!important;border:1px solid #ffffff1f!important;border-radius:12px!important;margin:28px 0!important;overflow:hidden!important;box-shadow:0 10px 30px #00000080!important}:is(.blog-module__3rPSzG__dynamicArticleContent .admin-add-lang-btn,.blog-module__3rPSzG__dynamicArticleContent .admin-delete-box-btn){display:none!important}.blog-module__3rPSzG__dynamicArticleContent .code-copy-btn{color:#ffffffd9!important;cursor:pointer!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important;border-radius:6px!important;align-items:center!important;gap:6px!important;padding:5px 12px!important;font-size:12px!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important}.blog-module__3rPSzG__dynamicArticleContent .code-copy-btn:hover{color:#fff!important;background:#c1030333!important;border-color:#c10303!important;box-shadow:0 0 10px #c1030366!important}.blog-module__3rPSzG__dynamicArticleContent .code-lang-selector{color:#fff!important;font-family:var(--font-mono,monospace)!important;cursor:pointer!important;background:#141419!important;border:1px solid #ffffff26!important;border-radius:6px!important;outline:none!important;padding:4px 10px!important;font-size:12px!important;font-weight:600!important;transition:border-color .2s!important}.blog-module__3rPSzG__dynamicArticleContent .code-lang-selector:focus{border-color:#c10303!important}.blog-module__3rPSzG__dynamicArticleContent .code-box-content{font-family:"Cascadia Code", "Fira Code", var(--font-mono,monospace)!important;color:#f55!important;white-space:pre!important;tab-size:2!important;background:#09090b!important;outline:none!important;max-height:400px!important;margin:0!important;padding:18px 20px!important;font-size:13.5px!important;line-height:1.65!important;overflow:auto!important}.blog-module__3rPSzG__dynamicArticleContent .code-box-content::-webkit-scrollbar{width:6px;height:6px}.blog-module__3rPSzG__dynamicArticleContent .code-box-content::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.blog-module__3rPSzG__dynamicArticleContent .code-box-content::-webkit-scrollbar-thumb:hover{background:#c1030399}
