.blog-module-scss-module__RYB9zq__progress{z-index:100;pointer-events:none;background:linear-gradient(#0000,#0000);width:100%;height:3px;position:fixed;top:0;left:0}.blog-module-scss-module__RYB9zq__progressBar{height:100%;width:var(--scroll,0%);background:linear-gradient(90deg, var(--l-lavender) 0%, var(--l-neon) 100%);transition:width 60ms linear;box-shadow:0 0 16px #ccff0073}.blog-module-scss-module__RYB9zq__blogListing{--l-black:#0d0d0d;--l-ink:#111113;--l-cream:#f7f4eb;--l-cream-light:#fdf7ef;--l-paper:#f1ece1;--l-white:#fcfaf7;--l-sand:#f7f2a4;--l-mint:#74f6aa;--l-purple:#7b67cb;--l-purple-deep:#5a47a8;--l-almond:#e2dacf;--l-lavender:#cfc3ff;--l-lavender-light:#c4b6ff;--l-neon:#cf0;--l-rule:#0d0d0d1f;--l-rule-strong:#0d0d0d38;--l-mute:#0d0d0d8c;background:var(--l-black);color:#fff;width:100%;min-height:100vh;padding:56px 80px 0;font-family:Inter,sans-serif;position:relative;overflow-x:hidden}.blog-module-scss-module__RYB9zq__indexGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#7b67cb2e 0%,#7b67cb0d 40%,#0000 70%);border-radius:50%;width:1400px;height:1400px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.blog-module-scss-module__RYB9zq__indexGrain{pointer-events:none;z-index:1;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.blog-module-scss-module__RYB9zq__blogNav{z-index:2;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:64px;padding-bottom:24px;display:flex;position:relative}.blog-module-scss-module__RYB9zq__blogNavLogo{letter-spacing:3px;color:#fff;text-transform:uppercase;align-items:center;gap:12px;font-family:Anton,sans-serif;font-size:22px;text-decoration:none;transition:color .2s;display:inline-flex}.blog-module-scss-module__RYB9zq__blogNavLogo:before{content:"←";color:var(--l-lavender-light);font-family:DM Mono,monospace;font-size:14px;transition:transform .2s;transform:translate(0)}.blog-module-scss-module__RYB9zq__blogNavLogo:hover:before{transform:translate(-4px)}.blog-module-scss-module__RYB9zq__blogEyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--l-lavender-light);align-items:center;gap:12px;font-family:DM Mono,monospace;font-size:12px;display:inline-flex}.blog-module-scss-module__RYB9zq__blogEyebrow:before{content:"";background:var(--l-lavender-light);width:28px;height:1px}.blog-module-scss-module__RYB9zq__blogHeader{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:28px;padding:24px 0 40px;display:flex;position:relative}.blog-module-scss-module__RYB9zq__blogTitle{letter-spacing:clamp(2px,.6vw,6px);color:#fff;text-transform:uppercase;flex-direction:column;gap:4px;margin:0;font-family:Anton,sans-serif;font-size:clamp(72px,11vw,168px);font-weight:400;line-height:.88;display:flex}.blog-module-scss-module__RYB9zq__blogTitleRow{justify-content:center;align-items:baseline;gap:clamp(40px,8vw,120px);display:flex}.blog-module-scss-module__RYB9zq__blogTitleRow:first-child span:first-child{color:var(--l-sand)}.blog-module-scss-module__RYB9zq__blogTitleRow:first-child span:nth-child(2){color:var(--l-lavender)}.blog-module-scss-module__RYB9zq__blogTitleRow:nth-child(2) span:first-child{color:var(--l-mint)}.blog-module-scss-module__RYB9zq__blogTitleRow:nth-child(2) span:nth-child(2){color:var(--l-almond)}.blog-module-scss-module__RYB9zq__blogSubtitle{color:#ffffff8c;max-width:620px;margin:0;font-size:19px;line-height:1.6}.blog-module-scss-module__RYB9zq__blogToolbar{z-index:2;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-end;margin:24px 0 40px;padding:0 0 16px;display:flex;position:relative}.blog-module-scss-module__RYB9zq__blogToolbarLabel{letter-spacing:2px;text-transform:uppercase;color:#fff6;font-family:DM Mono,monospace;font-size:11px}.blog-module-scss-module__RYB9zq__blogToolbarCount{letter-spacing:2px;color:var(--l-neon);font-family:Anton,sans-serif;font-size:28px}.blog-module-scss-module__RYB9zq__search{z-index:3;margin:0 0 40px;position:relative}.blog-module-scss-module__RYB9zq__searchField{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:14px;padding:14px 22px;transition:border-color .25s,background .25s,box-shadow .25s;display:flex}.blog-module-scss-module__RYB9zq__searchField:focus-within{border-color:var(--l-neon);background:#ccff000a;box-shadow:0 0 0 4px #ccff0014}.blog-module-scss-module__RYB9zq__searchIcon{color:#fff6;flex-shrink:0;width:18px;height:18px;transition:color .25s}.blog-module-scss-module__RYB9zq__searchField:focus-within .blog-module-scss-module__RYB9zq__searchIcon{color:var(--l-neon)}.blog-module-scss-module__RYB9zq__searchInput{color:#fff;letter-spacing:0;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font-family:Inter,sans-serif;font-size:15px}.blog-module-scss-module__RYB9zq__searchInput::placeholder{color:#fff6;letter-spacing:1px;text-transform:uppercase;font-family:DM Mono,monospace;font-size:13px}.blog-module-scss-module__RYB9zq__searchClear{color:#ffffff80;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;padding:4px 8px;font-family:DM Mono,monospace;font-size:11px;transition:color .2s,background .2s}.blog-module-scss-module__RYB9zq__searchClear:hover{color:var(--l-neon);background:#ccff0014}.blog-module-scss-module__RYB9zq__searchMeta{letter-spacing:2px;text-transform:uppercase;color:#fff6;justify-content:space-between;align-items:center;min-height:16px;margin-top:12px;padding:0 22px;font-family:DM Mono,monospace;font-size:11px;display:flex}.blog-module-scss-module__RYB9zq__searchMetaCount{color:var(--l-lavender-light)}.blog-module-scss-module__RYB9zq__cardHidden{display:none!important}.blog-module-scss-module__RYB9zq__searchEmpty{z-index:2;text-align:center;border:1px dashed #ffffff1f;border-radius:18px;flex-direction:column;align-items:center;gap:12px;margin-bottom:80px;padding:80px 20px;display:flex;position:relative}.blog-module-scss-module__RYB9zq__searchEmptyEyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--l-lavender-light);font-family:DM Mono,monospace;font-size:11px}.blog-module-scss-module__RYB9zq__searchEmptyTitle{letter-spacing:2px;color:#fff;text-transform:uppercase;margin:0;font-family:Anton,sans-serif;font-size:36px;line-height:1}.blog-module-scss-module__RYB9zq__searchEmptyDesc{color:#ffffff80;max-width:460px;margin:0;font-size:15px;line-height:1.55}.blog-module-scss-module__RYB9zq__lead{z-index:2;color:inherit;border-bottom:1px solid #ffffff14;grid-template-columns:1.2fr 1fr;align-items:stretch;gap:56px;margin-bottom:72px;padding:48px 0 72px;text-decoration:none;transition:opacity .3s;display:grid;position:relative}.blog-module-scss-module__RYB9zq__lead:hover .blog-module-scss-module__RYB9zq__leadArrow{transform:translate(6px,-6px)}.blog-module-scss-module__RYB9zq__lead:hover .blog-module-scss-module__RYB9zq__leadTitle{background-position:0 100%}.blog-module-scss-module__RYB9zq__leadStage{aspect-ratio:4/3;background:radial-gradient(circle at 30% 30%,#cfc3ff8c,#0000 55%),radial-gradient(circle at 80% 80%,#ccff002e,#0000 60%),linear-gradient(135deg,#1a1633 0%,#0d0d0d 100%);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;justify-content:space-between;padding:28px;display:flex;position:relative;overflow:hidden}.blog-module-scss-module__RYB9zq__leadStage:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:-1px -1px;background-size:32px 32px;position:absolute;inset:0}.blog-module-scss-module__RYB9zq__leadStageMonogram{letter-spacing:4px;color:#ffffff0f;-webkit-text-stroke:1px #cfc3ff66;text-transform:uppercase;text-align:center;align-self:center;margin:auto;font-family:Anton,sans-serif;font-size:clamp(80px,14vw,220px);line-height:.8;position:relative}.blog-module-scss-module__RYB9zq__leadStageMeta{letter-spacing:2px;text-transform:uppercase;color:#ffffff80;justify-content:space-between;align-items:flex-end;font-family:DM Mono,monospace;font-size:11px;display:flex;position:relative}.blog-module-scss-module__RYB9zq__leadBody{flex-direction:column;justify-content:center;gap:24px;display:flex}.blog-module-scss-module__RYB9zq__leadKicker{letter-spacing:3px;text-transform:uppercase;color:var(--l-neon);align-items:center;gap:12px;font-family:DM Mono,monospace;font-size:12px;display:inline-flex}.blog-module-scss-module__RYB9zq__leadKicker:before{content:"";background:var(--l-neon);width:36px;height:1px}.blog-module-scss-module__RYB9zq__leadDate{letter-spacing:1.5px;color:#ffffff80;text-transform:uppercase;font-family:DM Mono,monospace;font-size:13px}.blog-module-scss-module__RYB9zq__leadTitle{letter-spacing:1px;color:#fff;text-transform:uppercase;background:linear-gradient(#0000 60%,#ccff0040 60%) 0 0/100% 200%;margin:0;font-family:Anton,sans-serif;font-size:clamp(38px,5vw,64px);font-weight:400;line-height:1.02;transition:background-position .5s}.blog-module-scss-module__RYB9zq__leadDesc{color:#ffffffa6;max-width:520px;font-size:17px;line-height:1.65}.blog-module-scss-module__RYB9zq__leadFoot{justify-content:space-between;align-items:center;gap:16px;display:flex}.blog-module-scss-module__RYB9zq__leadTags{flex-wrap:wrap;gap:6px;display:flex}.blog-module-scss-module__RYB9zq__leadArrow{border:1px solid var(--l-neon);width:56px;height:56px;color:var(--l-neon);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Anton,sans-serif;font-size:22px;transition:transform .4s,background .3s;display:flex}.blog-module-scss-module__RYB9zq__leadArrow:hover{background:#ccff001a}.blog-module-scss-module__RYB9zq__blogGridLabel{letter-spacing:3px;text-transform:uppercase;color:#ffffff73;align-items:center;gap:12px;margin-bottom:24px;font-family:DM Mono,monospace;font-size:12px;display:flex}.blog-module-scss-module__RYB9zq__blogGridLabel:before,.blog-module-scss-module__RYB9zq__blogGridLabel:after{content:"";background:#ffffff1a;height:1px}.blog-module-scss-module__RYB9zq__blogGridLabel:before{width:28px}.blog-module-scss-module__RYB9zq__blogGridLabel:after{flex:1}.blog-module-scss-module__RYB9zq__blogGrid{z-index:2;background:#ffffff0f;border:1px solid #ffffff0f;border-radius:18px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:1px;margin-bottom:80px;display:grid;position:relative;overflow:hidden}.blog-module-scss-module__RYB9zq__card{background:var(--l-black);color:inherit;flex-direction:column;gap:18px;min-height:280px;padding:36px 32px;text-decoration:none;transition:background .4s;display:flex;position:relative}.blog-module-scss-module__RYB9zq__card:after{content:"";background:linear-gradient(90deg, var(--l-neon), transparent);transform-origin:0;height:1px;transition:transform .5s;position:absolute;bottom:32px;left:32px;right:32px;transform:scaleX(0)}.blog-module-scss-module__RYB9zq__card:hover{background:#131316}.blog-module-scss-module__RYB9zq__card:hover:after{transform:scaleX(1)}.blog-module-scss-module__RYB9zq__card:hover .blog-module-scss-module__RYB9zq__cardArrow{color:var(--l-neon);transform:translate(4px,-4px)}.blog-module-scss-module__RYB9zq__card:hover .blog-module-scss-module__RYB9zq__cardTitle{color:#fff}.blog-module-scss-module__RYB9zq__cardHead{letter-spacing:2px;text-transform:uppercase;color:#fff6;justify-content:space-between;align-items:center;font-family:DM Mono,monospace;font-size:11px;display:flex}.blog-module-scss-module__RYB9zq__cardDate{color:var(--l-lavender-light)}.blog-module-scss-module__RYB9zq__cardArrow{color:#ffffff4d;font-family:Anton,sans-serif;font-size:18px;transition:transform .4s,color .3s}.blog-module-scss-module__RYB9zq__cardTitle{letter-spacing:1px;color:#ffffffeb;text-transform:uppercase;margin:0;font-family:Anton,sans-serif;font-size:30px;font-weight:400;line-height:1.08;transition:color .3s}.blog-module-scss-module__RYB9zq__cardDescription{color:#ffffff8c;flex:1;font-size:15px;line-height:1.65}.blog-module-scss-module__RYB9zq__cardTags{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.blog-module-scss-module__RYB9zq__tag{letter-spacing:1px;text-transform:uppercase;color:#ffffff8c;border:1px solid #ffffff24;border-radius:999px;padding:4px 10px;font-family:DM Mono,monospace;font-size:10px}.blog-module-scss-module__RYB9zq__tagDark{border:1px solid var(--l-rule-strong);letter-spacing:1px;text-transform:uppercase;color:var(--l-mute);border-radius:999px;padding:4px 10px;font-family:DM Mono,monospace;font-size:10px}.blog-module-scss-module__RYB9zq__indexFooter{z-index:2;border-top:1px solid #ffffff14;flex-direction:column;align-items:center;gap:32px;padding:100px 0 120px;display:flex;position:relative}.blog-module-scss-module__RYB9zq__indexFooterEyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--l-lavender-light);font-family:DM Mono,monospace;font-size:12px}.blog-module-scss-module__RYB9zq__indexFooterTitle{letter-spacing:3px;text-align:center;color:#fff;text-transform:uppercase;max-width:18ch;margin:0;font-family:Anton,sans-serif;font-size:clamp(48px,8vw,96px);font-weight:400;line-height:.95}.blog-module-scss-module__RYB9zq__indexFooterCtas{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.blog-module-scss-module__RYB9zq__postPage{--l-black:#0d0d0d;--l-ink:#111113;--l-cream:#f7f4eb;--l-cream-light:#fdf7ef;--l-paper:#f1ece1;--l-white:#fcfaf7;--l-sand:#f7f2a4;--l-mint:#74f6aa;--l-purple:#7b67cb;--l-purple-deep:#5a47a8;--l-almond:#e2dacf;--l-lavender:#cfc3ff;--l-lavender-light:#c4b6ff;--l-neon:#cf0;--l-rule:#0d0d0d1f;--l-rule-strong:#0d0d0d38;--l-mute:#0d0d0d8c;width:100%;min-height:100vh;font-family:Inter,sans-serif}.blog-module-scss-module__RYB9zq__postHero{background:var(--l-black);color:#fff;padding:56px 80px 96px;position:relative;overflow:hidden}.blog-module-scss-module__RYB9zq__postHeroGlow{pointer-events:none;background:radial-gradient(circle,#7b67cb33 0%,#7b67cb0d 40%,#0000 70%);border-radius:50%;width:1300px;height:1300px;position:absolute;top:-300px;left:50%;transform:translate(-50%)}.blog-module-scss-module__RYB9zq__postHeroGrain{pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.blog-module-scss-module__RYB9zq__postNav{z-index:2;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:80px;padding-bottom:24px;display:flex;position:relative}.blog-module-scss-module__RYB9zq__postBackLink{letter-spacing:2px;color:#ffffffd9;text-transform:uppercase;align-items:center;gap:12px;font-family:Anton,sans-serif;font-size:16px;text-decoration:none;transition:color .2s;display:inline-flex}.blog-module-scss-module__RYB9zq__postBackLink:before{content:"←";color:var(--l-lavender-light);font-family:DM Mono,monospace;font-size:14px;transition:transform .2s}.blog-module-scss-module__RYB9zq__postBackLink:hover{color:#fff}.blog-module-scss-module__RYB9zq__postBackLink:hover:before{transform:translate(-4px)}.blog-module-scss-module__RYB9zq__postHeader{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:980px;margin:0 auto;display:flex;position:relative}.blog-module-scss-module__RYB9zq__postKicker{letter-spacing:4px;text-transform:uppercase;color:var(--l-neon);align-items:center;gap:14px;font-family:DM Mono,monospace;font-size:12px;display:inline-flex}.blog-module-scss-module__RYB9zq__postKicker:before,.blog-module-scss-module__RYB9zq__postKicker:after{content:"";background:var(--l-neon);width:32px;height:1px}.blog-module-scss-module__RYB9zq__postTitle{letter-spacing:clamp(1px,.3vw,3px);color:#fff;text-transform:uppercase;max-width:18ch;margin:0;font-family:Anton,sans-serif;font-size:clamp(40px,6.4vw,96px);font-weight:400;line-height:.95}.blog-module-scss-module__RYB9zq__postLede{color:#ffffffb3;max-width:720px;margin:0;font-family:Fraunces,Inter,serif;font-size:22px;font-style:italic;font-weight:400;line-height:1.5}.blog-module-scss-module__RYB9zq__postMeta{letter-spacing:2px;text-transform:uppercase;color:#ffffff8c;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding-top:12px;font-family:DM Mono,monospace;font-size:12px;display:flex}.blog-module-scss-module__RYB9zq__postDate{color:var(--l-lavender-light)}.blog-module-scss-module__RYB9zq__postMetaDivider{background:#ffffff40;border-radius:50%;width:4px;height:4px}.blog-module-scss-module__RYB9zq__postReadTime{align-items:center;gap:6px;display:inline-flex}.blog-module-scss-module__RYB9zq__postTags{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.blog-module-scss-module__RYB9zq__postTag{letter-spacing:1.5px;text-transform:uppercase;color:#ffffffa6;border:1px solid #ffffff2e;border-radius:999px;padding:4px 10px;font-family:DM Mono,monospace;font-size:10px}.blog-module-scss-module__RYB9zq__postScrollCue{background:linear-gradient(#0000,#fff6);width:1px;height:56px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.blog-module-scss-module__RYB9zq__postScrollCue:after{content:"";background:var(--l-neon);width:5px;height:5px;box-shadow:0 0 12px var(--l-neon);border-radius:50%;animation:2s ease-in-out infinite blog-module-scss-module__RYB9zq__scrollDot;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes blog-module-scss-module__RYB9zq__scrollDot{0%,to{opacity:1;transform:translate(-50%)}50%{opacity:.4;transform:translate(-50%,-10px)}}.blog-module-scss-module__RYB9zq__postBody{background:var(--l-cream);padding:96px 32px 48px;position:relative}.blog-module-scss-module__RYB9zq__postBody:before{content:"";background:linear-gradient(180deg, var(--l-black) 0%, transparent 100%);opacity:.4;pointer-events:none;height:32px;position:absolute;top:-1px;left:0;right:0}.blog-module-scss-module__RYB9zq__postContent{color:#1a1a1a;counter-reset:h2counter;max-width:880px;margin:0 auto;font-family:Fraunces,Inter,serif;font-size:19px;font-weight:400;line-height:1.75}.blog-module-scss-module__RYB9zq__postContent>p:first-of-type{color:#1a1a1a;font-size:22px;line-height:1.6}.blog-module-scss-module__RYB9zq__postContent>p:first-of-type:first-letter{float:left;color:var(--l-purple);letter-spacing:0;text-transform:uppercase;padding:6px 14px 0 0;font-family:Anton,sans-serif;font-size:88px;line-height:.85}.blog-module-scss-module__RYB9zq__postContent h2{letter-spacing:2px;text-transform:uppercase;color:var(--l-black);counter-increment:h2counter;margin:80px 0 24px;padding-top:32px;font-family:Anton,sans-serif;font-size:44px;font-weight:400;line-height:1.05;position:relative}.blog-module-scss-module__RYB9zq__postContent h2:before{content:counter(h2counter, decimal-leading-zero) " / ";letter-spacing:3px;color:var(--l-purple);margin-bottom:14px;font-family:DM Mono,monospace;font-size:11px;font-weight:500;display:block}.blog-module-scss-module__RYB9zq__postContent h2:after{content:"";background:var(--l-black);width:56px;height:2px;position:absolute;top:0;left:0}.blog-module-scss-module__RYB9zq__postContent h3{letter-spacing:1px;text-transform:uppercase;color:var(--l-black);align-items:baseline;gap:14px;margin:48px 0 16px;font-family:Anton,sans-serif;font-size:26px;font-weight:400;line-height:1.2;display:flex}.blog-module-scss-module__RYB9zq__postContent h3:before{content:"";background:var(--l-neon);flex-shrink:0;width:22px;height:8px;transform:translateY(-4px)}.blog-module-scss-module__RYB9zq__postContent h4{letter-spacing:2.5px;text-transform:uppercase;color:var(--l-purple);margin:36px 0 12px;font-family:DM Mono,monospace;font-size:13px;font-weight:500}.blog-module-scss-module__RYB9zq__postContent p{margin:0 0 26px}.blog-module-scss-module__RYB9zq__postContent strong{color:var(--l-black);font-weight:600}.blog-module-scss-module__RYB9zq__postContent em{color:#0d0d0dd9;font-style:italic}.blog-module-scss-module__RYB9zq__postContent a{color:var(--l-purple-deep);background-image:linear-gradient(var(--l-neon), var(--l-neon));background-position:0 88%;background-repeat:no-repeat;background-size:100% .18em;padding:0 2px;text-decoration:none;transition:background-size .25s,color .2s}.blog-module-scss-module__RYB9zq__postContent a:hover{color:var(--l-black);background-size:100% .42em}.blog-module-scss-module__RYB9zq__postContent ul,.blog-module-scss-module__RYB9zq__postContent ol{counter-reset:olcounter;margin:0 0 28px;padding-left:0;list-style:none}.blog-module-scss-module__RYB9zq__postContent ul li,.blog-module-scss-module__RYB9zq__postContent ol li{margin-bottom:10px;padding-left:32px;line-height:1.65;position:relative}.blog-module-scss-module__RYB9zq__postContent ul li:before{content:"";background:var(--l-purple);width:12px;height:1px;position:absolute;top:14px;left:8px}.blog-module-scss-module__RYB9zq__postContent ol li{counter-increment:olcounter}.blog-module-scss-module__RYB9zq__postContent ol li:before{content:counter(olcounter, decimal-leading-zero);letter-spacing:1px;color:var(--l-purple);font-family:DM Mono,monospace;font-size:12px;font-weight:500;position:absolute;top:1px;left:0}.blog-module-scss-module__RYB9zq__postContent blockquote{color:var(--l-black);background:0 0;border:none;border-radius:0;margin:48px -20px;padding:32px 40px 32px 56px;font-family:Fraunces,serif;font-size:24px;font-style:italic;line-height:1.5;position:relative}.blog-module-scss-module__RYB9zq__postContent blockquote:before{content:"“";color:var(--l-purple);font-family:Anton,sans-serif;font-size:96px;font-style:normal;line-height:1;position:absolute;top:-8px;left:0}.blog-module-scss-module__RYB9zq__postContent blockquote:after{content:"";background:var(--l-rule);height:1px;position:absolute;bottom:-16px;left:56px;right:40px}.blog-module-scss-module__RYB9zq__postContent blockquote p{margin:0}.blog-module-scss-module__RYB9zq__postContent code{color:var(--l-purple-deep);letter-spacing:0;background:#7b67cb1a;border-radius:4px;padding:2px 8px;font-family:DM Mono,monospace;font-size:.88em;font-weight:500}.blog-module-scss-module__RYB9zq__postContent pre{background:var(--l-black);color:#e9e6dd;border:1px solid #ffffff14;border-radius:12px;margin:0 0 32px;padding:24px 28px;font-family:DM Mono,monospace;font-size:14px;line-height:1.7;position:relative;overflow-x:auto}.blog-module-scss-module__RYB9zq__postContent pre:before{content:"// snippet";letter-spacing:2px;text-transform:uppercase;color:#ffffff59;border-bottom:1px dashed #ffffff1a;margin-bottom:12px;padding-bottom:12px;font-size:10px;display:block}.blog-module-scss-module__RYB9zq__postContent pre code{color:inherit;font-size:inherit;letter-spacing:0;background:0 0;padding:0}.blog-module-scss-module__RYB9zq__postContent hr{text-align:center;background:0 0;border:none;height:24px;margin:64px 0;position:relative}.blog-module-scss-module__RYB9zq__postContent hr:after{content:"✦   ✦   ✦";letter-spacing:8px;color:var(--l-rule-strong);font-family:DM Mono,monospace;font-size:14px}.blog-module-scss-module__RYB9zq__postContent img{border-radius:14px;width:calc(100% + 80px);height:auto;margin-top:16px;margin-bottom:16px;margin-left:-40px;display:block;box-shadow:0 24px 48px #0000001f}.blog-module-scss-module__RYB9zq__postContent figure{margin:40px -40px}.blog-module-scss-module__RYB9zq__postContent figure img{width:100%;margin:0}.blog-module-scss-module__RYB9zq__postContent figure figcaption{letter-spacing:1.5px;color:var(--l-mute);text-transform:uppercase;text-align:center;padding:12px 0 0;font-family:DM Mono,monospace;font-size:12px}.blog-module-scss-module__RYB9zq__postContent table{border-collapse:separate;border-spacing:0;background:var(--l-cream-light);border:1px solid var(--l-rule-strong);border-radius:12px;width:100%;margin:40px 0;font-family:Inter,sans-serif;font-size:15px;line-height:1.5;overflow:hidden}.blog-module-scss-module__RYB9zq__postContent thead{background:var(--l-black)}.blog-module-scss-module__RYB9zq__postContent thead th{color:var(--l-cream-light);letter-spacing:1.5px;text-transform:uppercase;text-align:left;vertical-align:middle;border-bottom:none;padding:14px 18px;font-family:DM Mono,monospace;font-size:11px;font-weight:500}.blog-module-scss-module__RYB9zq__postContent tbody tr{transition:background .2s}.blog-module-scss-module__RYB9zq__postContent tbody tr:hover{background:#7b67cb0d}.blog-module-scss-module__RYB9zq__postContent tbody tr:not(:last-child) td{border-bottom:1px solid var(--l-rule)}.blog-module-scss-module__RYB9zq__postContent tbody td{color:#0d0d0dd1;vertical-align:top;padding:14px 18px}.blog-module-scss-module__RYB9zq__postContent tbody td:first-child{color:var(--l-black);font-weight:600}.blog-module-scss-module__RYB9zq__postContent tbody td code{padding:1px 6px;font-size:.9em}.blog-module-scss-module__RYB9zq__postFooter{background:var(--l-cream);padding:16px 40px 96px}.blog-module-scss-module__RYB9zq__postFooterTags{border-top:1px solid var(--l-rule);flex-wrap:wrap;align-items:center;gap:16px;max-width:720px;margin:0 auto;padding:32px 0 48px;display:flex}.blog-module-scss-module__RYB9zq__postFooterTagsLabel{letter-spacing:2px;text-transform:uppercase;color:var(--l-mute);font-family:DM Mono,monospace;font-size:11px}.blog-module-scss-module__RYB9zq__related{background:var(--l-black);color:#fff;padding:96px 80px;position:relative;overflow:hidden}.blog-module-scss-module__RYB9zq__relatedGlow{pointer-events:none;background:radial-gradient(circle,#cfc3ff1f 0%,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-200px}.blog-module-scss-module__RYB9zq__relatedHead{z-index:2;justify-content:space-between;align-items:flex-end;margin-bottom:48px;display:flex;position:relative}.blog-module-scss-module__RYB9zq__relatedTitle{letter-spacing:2px;text-transform:uppercase;color:#fff;flex-direction:column;gap:4px;margin:0;font-family:Anton,sans-serif;font-size:clamp(40px,5vw,64px);font-weight:400;line-height:.95;display:flex}.blog-module-scss-module__RYB9zq__relatedTitle span:nth-child(2){color:var(--l-lavender-light)}.blog-module-scss-module__RYB9zq__relatedEyebrow{letter-spacing:3px;text-transform:uppercase;color:#fff6;font-family:DM Mono,monospace;font-size:11px}.blog-module-scss-module__RYB9zq__relatedGrid{z-index:2;background:#ffffff14;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1px;display:grid;position:relative;overflow:hidden}.blog-module-scss-module__RYB9zq__endCta{background:var(--l-black);text-align:center;flex-direction:column;align-items:center;gap:28px;padding:0 80px 120px;display:flex;position:relative;overflow:hidden}.blog-module-scss-module__RYB9zq__endCtaWordmark{letter-spacing:clamp(3px,.6vw,8px);color:#0000;text-transform:uppercase;-webkit-text-stroke:1px #ffffff1a;-webkit-user-select:none;user-select:none;margin:0;font-family:Anton,sans-serif;font-size:clamp(80px,14vw,220px);line-height:.85}.blog-module-scss-module__RYB9zq__endCtaEyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--l-lavender-light);font-family:DM Mono,monospace;font-size:12px}.blog-module-scss-module__RYB9zq__endCtaTitle{letter-spacing:2px;text-align:center;text-transform:uppercase;color:#fff;max-width:22ch;margin:0;font-family:Anton,sans-serif;font-size:clamp(36px,5vw,56px);line-height:1}.blog-module-scss-module__RYB9zq__endCtaDesc{color:#ffffffa6;max-width:540px;margin:0;font-size:18px;line-height:1.55}.blog-module-scss-module__RYB9zq__endCtaButtons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.blog-module-scss-module__RYB9zq__btnPrimary{box-sizing:border-box;cursor:pointer;background:var(--l-neon);letter-spacing:1px;text-transform:uppercase;color:var(--l-black);z-index:1;border:none;border-radius:999px;align-items:center;gap:8px;padding:14px 28px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:transform .3s,background .4s,color .4s;display:inline-flex;position:relative;overflow:hidden}.blog-module-scss-module__RYB9zq__btnPrimary:before{content:"";background:conic-gradient(from 0deg, var(--l-neon), transparent 25%, transparent 75%, var(--l-neon));opacity:0;z-index:-1;border-radius:999px;transition:opacity .5s;position:absolute;inset:-2px}.blog-module-scss-module__RYB9zq__btnPrimary:after{content:"";background:var(--l-black);z-index:-1;opacity:0;border-radius:999px;transition:opacity .4s;position:absolute;inset:2px}.blog-module-scss-module__RYB9zq__btnPrimary:hover{color:var(--l-neon);background:0 0;transform:scale(1.04)}.blog-module-scss-module__RYB9zq__btnPrimary:hover:before{opacity:1;animation:4s linear infinite blog-module-scss-module__RYB9zq__spinBorder}.blog-module-scss-module__RYB9zq__btnPrimary:hover:after{opacity:1}.blog-module-scss-module__RYB9zq__btnSecondary{box-sizing:border-box;cursor:pointer;letter-spacing:1px;text-transform:uppercase;color:#ffffffd9;background:0 0;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;padding:14px 28px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .3s,transform .3s,background .3s,color .3s;display:inline-flex;position:relative}.blog-module-scss-module__RYB9zq__btnSecondary:hover{color:#fff;border-color:var(--l-lavender-light);transform:scale(1.04)}@keyframes blog-module-scss-module__RYB9zq__spinBorder{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1024px){.blog-module-scss-module__RYB9zq__blogListing{padding:40px 32px 0}.blog-module-scss-module__RYB9zq__blogToolbar{margin:16px 0 28px}.blog-module-scss-module__RYB9zq__lead{grid-template-columns:1fr;gap:32px;margin-bottom:56px;padding:32px 0 56px}.blog-module-scss-module__RYB9zq__leadStage{aspect-ratio:16/9}.blog-module-scss-module__RYB9zq__postHero{padding:40px 32px 80px}.blog-module-scss-module__RYB9zq__postNav{margin-bottom:60px}.blog-module-scss-module__RYB9zq__postBody{padding:72px 28px 40px}.blog-module-scss-module__RYB9zq__postFooter{padding:12px 28px 80px}.blog-module-scss-module__RYB9zq__related{padding:80px 32px}.blog-module-scss-module__RYB9zq__endCta{padding:0 32px 96px}.blog-module-scss-module__RYB9zq__postContent h2{margin:64px 0 20px;padding-top:28px;font-size:36px}.blog-module-scss-module__RYB9zq__postContent h3{margin:40px 0 14px;font-size:22px}.blog-module-scss-module__RYB9zq__postContent blockquote{margin:40px 0;padding:28px 28px 28px 48px;font-size:21px}.blog-module-scss-module__RYB9zq__postContent img,.blog-module-scss-module__RYB9zq__postContent figure{width:100%;margin-left:0;margin-right:0}.blog-module-scss-module__RYB9zq__postContent figure img{width:100%}}@media (max-width:768px){.blog-module-scss-module__RYB9zq__blogListing{padding:28px 20px 0}.blog-module-scss-module__RYB9zq__blogNav{margin-bottom:36px}.blog-module-scss-module__RYB9zq__blogTitleRow{gap:24px}.blog-module-scss-module__RYB9zq__blogSubtitle{font-size:16px}.blog-module-scss-module__RYB9zq__blogGrid{border-radius:14px;grid-template-columns:1fr}.blog-module-scss-module__RYB9zq__card{min-height:220px;padding:28px 24px}.blog-module-scss-module__RYB9zq__cardTitle{font-size:24px}.blog-module-scss-module__RYB9zq__indexFooter{padding:64px 0 80px}.blog-module-scss-module__RYB9zq__postHero{padding:28px 20px 64px}.blog-module-scss-module__RYB9zq__postNav{margin-bottom:36px;padding-bottom:16px}.blog-module-scss-module__RYB9zq__postBackLink{letter-spacing:1px;font-size:14px}.blog-module-scss-module__RYB9zq__postLede{font-size:18px}.blog-module-scss-module__RYB9zq__postBody{padding:56px 20px 24px}.blog-module-scss-module__RYB9zq__postFooter{padding:8px 20px 56px}.blog-module-scss-module__RYB9zq__related{padding:64px 20px}.blog-module-scss-module__RYB9zq__relatedHead{flex-direction:column;align-items:flex-start;gap:12px}.blog-module-scss-module__RYB9zq__endCta{padding:0 20px 72px}.blog-module-scss-module__RYB9zq__postContent{font-size:17px;line-height:1.7}.blog-module-scss-module__RYB9zq__postContent>p:first-of-type{font-size:19px}.blog-module-scss-module__RYB9zq__postContent>p:first-of-type:first-letter{padding:4px 10px 0 0;font-size:64px}.blog-module-scss-module__RYB9zq__postContent h2{margin:48px 0 18px;font-size:30px}.blog-module-scss-module__RYB9zq__postContent h3{font-size:20px}.blog-module-scss-module__RYB9zq__postContent blockquote{margin:32px 0;padding:24px 20px 24px 40px;font-size:18px}.blog-module-scss-module__RYB9zq__postContent blockquote:before{font-size:64px;top:-4px}.blog-module-scss-module__RYB9zq__postContent pre{padding:18px;font-size:13px}.blog-module-scss-module__RYB9zq__postContent table{font-size:13px;display:block;overflow-x:auto}.blog-module-scss-module__RYB9zq__postContent thead th,.blog-module-scss-module__RYB9zq__postContent tbody td{padding:12px 14px}}
