.evblog-root{--evblog-blue:#1747ff;--evblog-bg:var(--vd-canvas);--evblog-line:var(--vd-canvas-line);--evblog-ink:#0b0b0b;--evblog-copy:#5f5f5b;min-height:100vh;color:var(--evblog-ink);background:var(--vd-canvas);font-family:var(--font-inter), Inter, Arial, sans-serif}.evblog-root *,.evblog-root :before,.evblog-root :after{box-sizing:border-box}.evblog-frame{border-right:1px solid var(--evblog-line);border-left:1px solid var(--evblog-line);background:var(--evblog-bg);width:min(1242px,100%);margin:0 auto;overflow:hidden}.evblog-hatched-band{border-bottom:1px solid var(--evblog-line);background-color:#ffffff4d;background-image:repeating-linear-gradient(-52deg,#0000 0 10px,#2020201a 10px 11px);height:58px}.evblog-hatched-band.is-bottom{border-top:1px solid var(--evblog-line)}.evblog-hero{border-bottom:1px solid var(--evblog-line);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:440px;padding:80px 24px 74px;display:flex;position:relative}.evblog-corner{border-top:1px solid #999995;width:12px;height:12px;position:absolute;top:-7px}.evblog-corner:after{content:"";border-top:1px solid #999995;width:12px;position:absolute;top:5px}.evblog-corner.is-top-left{border-left:1px solid #999995;left:-1px}.evblog-corner.is-top-right{border-right:1px solid #999995;right:-1px}.evblog-eyebrow{border:1px solid var(--evblog-line);color:#30302d;letter-spacing:.02em;text-transform:uppercase;background:#ffffff47;align-items:center;gap:10px;min-height:34px;padding:0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;display:inline-flex}.evblog-eyebrow i{background:var(--evblog-blue);width:8px;height:8px;display:block}.evblog-hero h1,.evblog-cta h2{font-family:var(--font-satoshi), var(--font-inter), Inter, sans-serif;letter-spacing:-.055em;margin:24px 0 0;font-size:clamp(48px,5.6vw,76px);font-weight:480;line-height:.98}.evblog-hero h1 span,.evblog-cta h2 span{display:block}.evblog-hero>p,.evblog-cta>p{max-width:650px;color:var(--evblog-copy);letter-spacing:-.02em;margin:28px 0 0;font-size:17px;line-height:1.55}.evblog-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.evblog-card{border-right:1px solid var(--evblog-line);border-bottom:1px solid var(--evblog-line);min-width:0;color:inherit;background:var(--evblog-bg);flex-direction:column;text-decoration:none;transition:background-color .18s;display:flex}.evblog-card:nth-child(3n){border-right:0}.evblog-card:hover{background:#f7f7f5}.evblog-card-image{margin:0;padding:18px 18px 16px;overflow:hidden}.evblog-card-image img{aspect-ratio:1.47;object-fit:cover;filter:grayscale()contrast(1.04);width:100%;transition:filter .5s,transform .6s cubic-bezier(.22,1,.36,1);display:block}.evblog-card:hover .evblog-card-image img{filter:grayscale(0)contrast();transform:scale(1.025)}.evblog-card-meta{border-top:1px solid var(--evblog-line);border-bottom:1px solid var(--evblog-line);text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1;display:flex}.evblog-card-meta>span{color:#343431;white-space:nowrap}.evblog-card-meta strong{max-width:62%;color:var(--evblog-blue);text-overflow:ellipsis;white-space:nowrap;background:#1747ff17;padding:8px 10px;font-weight:500;overflow:hidden}.evblog-card-copy{flex-direction:column;flex:1;min-height:245px;padding:26px 22px 24px;display:flex}.evblog-card-copy h2{font-family:var(--font-satoshi), var(--font-inter), Inter, sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.13}.evblog-card-copy p{color:var(--evblog-copy);letter-spacing:-.015em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:22px 0 0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.evblog-card-link{color:var(--evblog-blue);letter-spacing:.04em;opacity:0;text-transform:uppercase;align-items:center;gap:6px;margin-top:auto;padding-top:22px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;transition:opacity .18s,transform .18s;display:inline-flex;transform:translateY(4px)}.evblog-card:hover .evblog-card-link{opacity:1;transform:translateY(0)}.evblog-card-link svg{width:13px;height:13px}.evblog-load-more-wrap{border-bottom:1px solid var(--evblog-line);place-items:center;min-height:104px;display:grid}.evblog-load-more{color:#fff;background:var(--evblog-blue);min-width:160px;height:48px;box-shadow:-7px -7px 0 -6px var(--evblog-blue), 7px -7px 0 -6px var(--evblog-blue), -7px 7px 0 -6px var(--evblog-blue), 7px 7px 0 -6px var(--evblog-blue);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;transition:background-color .16s,transform .16s}.evblog-load-more:hover{background:#0d36d7;transform:translateY(-2px)}.evblog-load-more:focus-visible,.evblog-cta-actions a:focus-visible,.evblog-card:focus-visible{outline-offset:3px;outline:3px solid #1747ff47}.evblog-cta{text-align:center;flex-direction:column;align-items:center;min-height:650px;padding:78px 24px 270px;display:flex;position:relative;overflow:hidden}.evblog-cta h2{max-width:760px;font-size:clamp(46px,5.2vw,70px)}.evblog-cta-actions{z-index:3;align-items:center;gap:14px;margin-top:28px;display:flex;position:relative}.evblog-cta-actions a{color:#22221f;letter-spacing:.02em;text-transform:uppercase;background:#ffffff5c;border:1px solid #bfc0bd;justify-content:center;align-items:center;min-width:172px;height:50px;padding:0 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;text-decoration:none;transition:color .16s,background-color .16s,transform .16s;display:inline-flex}.evblog-cta-actions a:hover{transform:translateY(-2px)}.evblog-cta-actions a.is-primary{border-color:var(--evblog-blue);color:#fff;background:var(--evblog-blue)}.evblog-wave{z-index:1;height:260px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.evblog-wave:after{background:var(--evblog-blue);content:"";height:96px;position:absolute;bottom:0;left:0;right:0}.evblog-wave span{background-image:radial-gradient(circle, var(--evblog-blue) 1.45px, transparent 1.65px);background-size:8px 8px;border-radius:50% 50% 0 0;display:block;position:absolute;bottom:72px}.evblog-wave span:first-child{width:34%;height:115px;left:-8%}.evblog-wave span:nth-child(2){width:34%;height:215px;left:24%}.evblog-wave span:nth-child(3){width:32%;height:120px;left:53%}.evblog-wave span:nth-child(4){width:30%;height:205px;right:-7%}@media (max-width:980px){.evblog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evblog-card:nth-child(3n){border-right:1px solid var(--evblog-line)}.evblog-card:nth-child(2n){border-right:0}.evblog-card-copy{min-height:225px}}@media (max-width:680px){.evblog-frame{width:calc(100% - 16px)}.evblog-hatched-band{height:42px}.evblog-hero{min-height:410px;padding:66px 20px 60px}.evblog-hero h1,.evblog-cta h2{font-size:clamp(40px,12vw,54px)}.evblog-hero>p,.evblog-cta>p{font-size:15px}.evblog-grid{grid-template-columns:1fr}.evblog-card,.evblog-card:nth-child(2n),.evblog-card:nth-child(3n){border-right:0}.evblog-card-copy{min-height:0}.evblog-card-link{opacity:1;transform:none}.evblog-cta{min-height:620px;padding:68px 20px 250px}.evblog-cta-actions{flex-direction:column;width:100%}.evblog-cta-actions a{width:min(270px,100%)}.evblog-wave{height:220px}}@media (prefers-reduced-motion:reduce){.evblog-card-image img,.evblog-card-link,.evblog-load-more,.evblog-cta-actions a{transition:none}}
