.blog-hero{position:relative;overflow:hidden;min-height:55vh;display:flex;align-items:center;justify-content:center;padding:calc(var(--nav-height) + 4rem) clamp(1.5rem,5vw,3.5rem) clamp(7rem,8vw,8rem);background:linear-gradient(145deg,#FD6E00,#FF8530 15%,#FF88B8 50%,#E6007E 80%,#D90A5C)}@media (min-width:1025px){.blog-hero{min-height:700px}}.blog-hero-blob{position:absolute;border-radius:50%;filter:blur(32px);pointer-events:none}.blog-hero-blob--a{width:720px;height:720px;top:-220px;left:-160px;background:radial-gradient(closest-side,rgba(253,110,0,.9),transparent 70%);animation:blogBlobA 20s ease-in-out infinite}.blog-hero-blob--b{width:580px;height:580px;top:-80px;right:-80px;background:radial-gradient(closest-side,rgba(255,100,80,.8),transparent 70%);animation:blogBlobB 24s ease-in-out infinite}.blog-hero-blob--c{width:500px;height:500px;bottom:-120px;left:18%;background:radial-gradient(closest-side,rgba(217,10,92,.8),transparent 70%);animation:blogBlobA 28s ease-in-out infinite reverse}.blog-hero-blob--d{width:350px;height:350px;top:-40px;left:42%;background:radial-gradient(closest-side,rgba(255,180,40,.7),transparent 70%);animation:blogBlobB 16s ease-in-out infinite}@keyframes blogBlobA{0%,to{transform:translate(0) scale(1)}35%{transform:translate(25px,-18px) scale(1.07)}68%{transform:translate(-15px,12px) scale(.96)}}@keyframes blogBlobB{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-20px,16px) scale(1.05)}72%{transform:translate(12px,-10px) scale(.98)}}.blog-hero-inner{position:relative;z-index:1;max-width:760px;margin:0 auto;text-align:center}.blog-hero-title{font-family:var(--font-prompt),sans-serif;font-size:clamp(50px,9vw,96px);font-weight:700;letter-spacing:-.05em;line-height:.95;color:#fff;margin:0 0 1.5rem}.blog-hero-em{font-style:normal;font-weight:400;font-family:var(--font-instrument),"Instrument Serif",serif;font-size:1.12em;color:#FFE456;-webkit-text-fill-color:#FFE456}@keyframes heroSwoopIn{0%{opacity:0;transform:translateX(-.6em) skewX(-16deg) scale(.88);filter:blur(6px)}45%{opacity:1;filter:blur(0);transform:translateX(.08em) skewX(5deg) scale(1.03)}70%{transform:translateX(-.03em) skewX(-2deg) scale(1)}to{opacity:1;transform:none;filter:blur(0);text-shadow:0 0 9px rgba(255,225,90,.6),0 0 22px rgba(255,160,60,.35)}}.blog-hero-em{display:inline-block;transform-origin:bottom left;animation:heroSwoopIn 1.2s cubic-bezier(.2,.8,.25,1) .25s both}@media (prefers-reduced-motion:reduce){.blog-hero-em{animation:none}}.blog-hero-sub{font-size:clamp(15px,1.4vw,18px);color:rgba(255,255,255,.88);line-height:1.65;margin:0}.blog-hero-vib{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100vw;display:flex;flex-direction:column;gap:4px;pointer-events:none}.blog-hero-vib svg{width:100%;display:block}.blog-hero-particles{position:absolute;inset:0;pointer-events:none;z-index:0}.bhp{position:absolute;border-radius:50%;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.bhp--1{width:12px;height:12px;top:14%;left:8%;background:rgba(255,255,255,.5);animation:bhpFloat 9s ease-in-out 0s infinite}.bhp--2{width:22px;height:22px;top:30%;right:9%;background:rgba(253,110,0,.65);animation:bhpFloat 12s ease-in-out 1s infinite}.bhp--3{width:8px;height:8px;top:65%;left:5%;background:rgba(255,255,255,.4);animation:bhpFloat 7s ease-in-out 2s infinite}.bhp--4{width:16px;height:16px;top:20%;left:40%;background:rgba(217,10,92,.6);animation:bhpFloat 11s ease-in-out .5s infinite}.bhp--5{width:28px;height:28px;top:70%;right:12%;background:rgba(253,110,0,.5);animation:bhpFloat 14s ease-in-out 1.5s infinite}.bhp--6{width:6px;height:6px;top:45%;left:15%;background:rgba(255,255,255,.6);animation:bhpFloat 8s ease-in-out 3s infinite}.bhp--7{width:18px;height:18px;bottom:25%;left:28%;background:rgba(255,180,40,.55);animation:bhpFloat 10s ease-in-out .8s infinite}.bhp--8{width:10px;height:10px;top:55%;right:25%;background:rgba(255,255,255,.45);animation:bhpFloat 13s ease-in-out 2.2s infinite}@keyframes bhpFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(12px,-18px) scale(1.1)}66%{transform:translate(-8px,10px) scale(.9)}}.blog-hero-rings{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.bhr{position:absolute;border-radius:50%;border:1.5px solid rgba(255,255,255,.2);animation:bhrSpin linear infinite}.bhr--1{width:280px;height:280px;top:-80px;right:-60px;animation-duration:28s}.bhr--2{width:180px;height:180px;bottom:-40px;left:-40px;animation-duration:22s;animation-direction:reverse;border-color:rgba(253,110,0,.3)}.bhr--3{width:380px;height:380px;top:-120px;left:30%;animation-duration:36s;border-color:rgba(217,10,92,.15)}@keyframes bhrSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blog-content{background:var(--paper);padding:clamp(3rem,5vw,5rem) clamp(1.5rem,5vw,3.5rem);min-height:60vh}