.blog-page{position:relative}.blog-hero{min-height:65vh;display:flex;align-items:center;justify-content:center;padding:8rem var(--space-xl) var(--space-3xl);position:relative;overflow:hidden}.blog-hero__background{position:absolute;inset:0;z-index:0}.blog-hero__grid{position:absolute;inset:0;background-size:50px 50px;opacity:.15;animation:grid-move 20s linear infinite}.theme--dark .blog-hero__grid{background-image:linear-gradient(rgb(236 72 153 / 30%) 1px,transparent 1px),linear-gradient(90deg,rgb(236 72 153 / 30%) 1px,transparent 1px)}.theme--light .blog-hero__grid{opacity:.05;background-image:linear-gradient(rgb(236 72 153 / 15%) 1px,transparent 1px),linear-gradient(90deg,rgb(236 72 153 / 15%) 1px,transparent 1px)}@keyframes grid-move{0%{transform:translate(0,0)}100%{transform:translate(50px,50px)}}.blog-hero__orb{position:absolute;border-radius:var(--radius-full);filter:blur(100px)}.blog-hero__orb--1{top:10%;right:15%;width:450px;height:450px;background:rgb(236 72 153 / 40%);animation:float 8s ease-in-out infinite}.blog-hero__orb--2{bottom:10%;left:15%;width:400px;height:400px;background:rgb(168 85 247 / 40%);animation:float-delayed 10s ease-in-out infinite}@keyframes float{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(30px,-30px) scale(1.05)}}@keyframes float-delayed{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-30px,30px) scale(1.05)}}.blog-hero__content{max-width:900px;margin:0 auto;text-align:center;position:relative;z-index:1}.blog-hero__badge{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-xl);border-radius:2rem;font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:var(--space-xl);border:2px solid;position:relative}.theme--dark .blog-hero__badge{background:linear-gradient(135deg,rgb(76 29 149),rgb(219 39 119));border-color:rgb(236 72 153 / 40%);color:rgb(251 207 232);box-shadow:0 0 30px rgb(236 72 153 / 30%)}.theme--light .blog-hero__badge{background:linear-gradient(135deg,rgb(253 242 248),rgb(250 245 255));border-color:rgb(236 72 153 / 30%);color:rgb(219 39 119);box-shadow:0 0 20px rgb(236 72 153 / 20%)}.blog-hero__badge-pulse{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-pink-500);animation:pulse-badge 2s ease-in-out infinite;box-shadow:0 0 10px var(--color-pink-500)}@keyframes pulse-badge{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.blog-hero__title{font-size:var(--font-size-4xl);font-weight:900;margin-bottom:var(--space-lg);background:var(--gradient-text);background-clip:text;color:transparent;line-height:1.2}.blog-hero__subtitle{font-size:var(--font-size-xl);line-height:1.6;color:var(--text-secondary)}.blog-intro{padding:var(--space-3xl) 0}.blog-intro__box{max-width:1000px;margin:0 auto;padding:var(--space-2xl);border-radius:var(--radius-lg);border:2px solid var(--border-primary);position:relative;overflow:hidden}.theme--dark .blog-intro__box{background:linear-gradient(135deg,rgb(76 29 149 / 70%),rgb(236 72 153 / 20%));backdrop-filter:blur(10px)}.theme--light .blog-intro__box{background:linear-gradient(135deg,rgb(255 255 255 / 95%),rgb(253 242 248 / 80%));backdrop-filter:blur(10px)}.blog-intro__box::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-primary)}.blog-intro__text{font-size:var(--font-size-lg);line-height:1.8;color:var(--text-primary);text-align:center}.blog-priorities{padding:var(--space-4xl) 0;position:relative;overflow:hidden}.theme--dark .blog-priorities{background:linear-gradient(135deg,rgb(15 23 42) 0,rgb(76 29 149 / 30%) 100%)}.theme--light .blog-priorities{background:linear-gradient(135deg,rgb(255 255 255) 0,rgb(253 242 248) 100%)}.blog-priorities__background{position:absolute;inset:0;z-index:0;pointer-events:none}.blog-priorities__circuit{position:absolute;width:500px;height:500px;border-radius:var(--radius-full);border:1px solid;opacity:.08}.theme--dark .blog-priorities__circuit{border-color:var(--color-pink-500);box-shadow:0 0 40px var(--color-pink-500),inset 0 0 40px var(--color-pink-500)}.theme--light .blog-priorities__circuit{border-color:var(--color-pink-400);box-shadow:0 0 30px var(--color-pink-400),inset 0 0 30px var(--color-pink-400)}.blog-priorities__circuit--1{top:-200px;left:-200px;animation:circuit-rotate 30s linear infinite}.blog-priorities__circuit--2{bottom:-200px;right:-200px;animation:circuit-rotate 35s linear infinite reverse}@keyframes circuit-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.blog-priorities__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:var(--space-2xl);position:relative;z-index:1}.blog-tile{padding:var(--space-2xl);border-radius:var(--radius-lg);border:2px solid var(--border-primary);position:relative;overflow:hidden;transition:all var(--transition-slow);display:flex;flex-direction:column;gap:var(--space-lg)}.theme--dark .blog-tile{background:linear-gradient(135deg,rgb(30 27 75 / 70%),rgb(76 29 149 / 30%));backdrop-filter:blur(10px)}.theme--light .blog-tile{background:linear-gradient(135deg,rgb(255 255 255 / 95%),rgb(250 245 255 / 80%));backdrop-filter:blur(10px)}.blog-tile:hover{transform:translateY(-10px);border-color:var(--border-hover)}.theme--dark .blog-tile:hover{box-shadow:0 20px 50px rgb(236 72 153 / 30%)}.theme--light .blog-tile:hover{box-shadow:0 15px 40px rgb(236 72 153 / 20%)}.blog-tile__header{display:flex;gap:var(--space-lg);align-items:flex-start}.blog-tile__icon-wrapper{width:70px;height:70px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;transition:all var(--transition-base)}.blog-tile__icon-wrapper--purple{background:linear-gradient(135deg,rgb(124 58 237 / 20%),rgb(167 139 250 / 20%))}.theme--dark .blog-tile__icon-wrapper--purple{box-shadow:0 0 30px rgb(168 85 247 / 25%)}.theme--light .blog-tile__icon-wrapper--purple{box-shadow:0 0 20px rgb(168 85 247 / 15%)}.blog-tile__icon-wrapper--pink{background:linear-gradient(135deg,rgb(236 72 153 / 20%),rgb(244 114 182 / 20%))}.theme--dark .blog-tile__icon-wrapper--pink{box-shadow:0 0 30px rgb(236 72 153 / 25%)}.theme--light .blog-tile__icon-wrapper--pink{box-shadow:0 0 20px rgb(236 72 153 / 15%)}.blog-tile__icon-wrapper--blue{background:linear-gradient(135deg,rgb(59 130 246 / 20%),rgb(96 165 250 / 20%))}.theme--dark .blog-tile__icon-wrapper--blue{box-shadow:0 0 30px rgb(59 130 246 / 25%)}.theme--light .blog-tile__icon-wrapper--blue{box-shadow:0 0 20px rgb(59 130 246 / 15%)}.blog-tile__icon{width:36px;height:36px;transition:all var(--transition-base)}.blog-tile__icon-wrapper--purple .blog-tile__icon{stroke:var(--color-purple-500)}.blog-tile__icon-wrapper--pink .blog-tile__icon{stroke:var(--color-pink-400)}.blog-tile__icon-wrapper--blue .blog-tile__icon{stroke:var(--color-blue-500)}.blog-tile:hover .blog-tile__icon{transform:scale(1.1) rotate(5deg)}.blog-tile__meta{flex:1}.blog-tile__category{display:inline-block;font-size:.8125rem;font-weight:700;color:var(--color-pink-500);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:var(--space-xs)}.blog-tile__title{font-size:var(--font-size-xl);font-weight:700;color:var(--text-primary);line-height:1.3}.blog-tile__content{font-size:var(--font-size-base);line-height:1.8;color:var(--text-secondary)}.blog-tile__why{display:flex;gap:var(--space-md);align-items:flex-start;padding:var(--space-lg);border-radius:var(--radius-md);margin-top:auto}.theme--dark .blog-tile__why{background:rgb(236 72 153 / 10%);border:1px solid rgb(236 72 153 / 20%)}.theme--light .blog-tile__why{background:rgb(236 72 153 / 8%);border:1px solid rgb(236 72 153 / 15%)}.blog-tile__why-icon{width:24px;height:24px;flex-shrink:0;stroke:var(--color-pink-500);margin-top:2px}.blog-tile__why p{font-size:var(--font-size-sm);line-height:1.6;color:var(--text-primary);margin:0}.blog-tile__why strong{display:block;margin-bottom:var(--space-xs);color:var(--color-pink-500)}.blog-cta{padding:var(--space-4xl) 0;position:relative;overflow:hidden}.theme--dark .blog-cta{background:radial-gradient(ellipse at center,rgb(76 29 149 / 30%) 0,rgb(15 23 42) 100%)}.theme--light .blog-cta{background:radial-gradient(ellipse at center,rgb(253 242 248) 0,rgb(255 255 255) 100%)}.blog-cta__background{position:absolute;inset:0;z-index:0}.blog-cta__grid{position:absolute;inset:0;background-size:60px 60px;opacity:.06}.theme--dark .blog-cta__grid{background-image:linear-gradient(rgb(236 72 153 / 40%) 1px,transparent 1px),linear-gradient(90deg,rgb(236 72 153 / 40%) 1px,transparent 1px)}.theme--light .blog-cta__grid{background-image:linear-gradient(rgb(236 72 153 / 20%) 1px,transparent 1px),linear-gradient(90deg,rgb(236 72 153 / 20%) 1px,transparent 1px)}.blog-cta__orb{position:absolute;border-radius:var(--radius-full);filter:blur(120px)}.blog-cta__orb--1{top:20%;left:10%;width:400px;height:400px;background:rgb(236 72 153 / 30%);animation:float 12s ease-in-out infinite}.blog-cta__orb--2{bottom:20%;right:10%;width:350px;height:350px;background:rgb(168 85 247 / 30%);animation:float-delayed 15s ease-in-out infinite}.blog-cta__content{max-width:800px;margin:0 auto;text-align:center;position:relative;z-index:1;padding:var(--space-3xl);border-radius:var(--radius-xl);border:2px solid var(--border-primary)}.theme--dark .blog-cta__content{background:linear-gradient(135deg,rgb(76 29 149 / 80%),rgb(219 39 119 / 40%));backdrop-filter:blur(10px)}.theme--light .blog-cta__content{background:linear-gradient(135deg,rgb(255 255 255 / 95%),rgb(253 242 248 / 90%));backdrop-filter:blur(10px)}.blog-cta__title{font-size:var(--font-size-3xl);font-weight:900;margin-bottom:var(--space-lg);background:var(--gradient-text);background-clip:text;color:transparent}.blog-cta__description{font-size:var(--font-size-lg);line-height:1.7;color:var(--text-secondary);margin-bottom:var(--space-2xl)}.blog-cta__guarantee{font-size:var(--font-size-sm);line-height:1.6;color:var(--text-tertiary);margin-top:var(--space-xl);font-style:italic}@media (width <= 1024px){.blog-priorities__grid{grid-template-columns:1fr}}@media (width <= 768px){.blog-hero{padding:6rem var(--space-md) var(--space-2xl);min-height:50vh}.blog-hero__title{font-size:var(--font-size-3xl)}.blog-hero__subtitle{font-size:var(--font-size-base)}.blog-intro__box{padding:var(--space-xl)}.blog-intro__text{font-size:var(--font-size-base)}.blog-priorities__grid{grid-template-columns:1fr;gap:var(--space-xl)}.blog-tile{padding:var(--space-xl)}.blog-tile__header{flex-direction:column;gap:var(--space-md)}.blog-tile__icon-wrapper{width:60px;height:60px}.blog-tile__icon{width:30px;height:30px}.blog-cta__content{padding:var(--space-2xl)}.blog-cta__title{font-size:var(--font-size-2xl)}.blog-cta__description{font-size:var(--font-size-base)}}@media (width <= 480px){.blog-hero__title{font-size:var(--font-size-2xl)}.blog-tile{padding:var(--space-lg)}.blog-tile__title{font-size:var(--font-size-lg)}.blog-tile__content{font-size:var(--font-size-sm)}.blog-tile__why{padding:var(--space-md)}.blog-cta__content{padding:var(--space-xl)}}