.pg-blog a{color:#cdd4ff;text-decoration:none}.pg-blog a:hover{color:#d6dcee}.pg-blog *{box-sizing:border-box;margin:0;padding:0}.pg-blog ::selection{background:#aab9ff40}@keyframes dcGlowPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.92;transform:scale(1.06)}}@keyframes dcDotColors{0%,20%{background:#aab9ff;box-shadow:0 0 12px #aab9ff}25%,45%{background:#9fd9e8;box-shadow:0 0 12px #9fd9e8}50%,70%{background:#c8a8ff;box-shadow:0 0 12px #c8a8ff}75%,95%{background:#9fd9b0;box-shadow:0 0 12px #9fd9b0}to{background:#aab9ff;box-shadow:0 0 12px #aab9ff}}@keyframes dcBadgeIn{0%{filter:blur(3px);transform:translateY(16px)}to{filter:blur();transform:none}}@keyframes chipBgPulse{0%,to{background:#ffffff08}50%{background:#aab6ff1f}}@keyframes heroShimmerSweep{0%{background-position:200% 0}to{background-position:-50% 0}}@keyframes heroSparkleTwinkle{0%,to{opacity:.15;transform:scale(.6)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(8deg)}}.pg-blog .hero-badge{animation:.9s cubic-bezier(.2,.7,.2,1) backwards dcBadgeIn,3s ease-in-out infinite chipBgPulse}@keyframes blGridDrift{0%{background-position:0 0}to{background-position:0 -56px}}@keyframes blHalo{0%,to{opacity:.42;transform:translate(-50%,-50%)scale(1)}50%{opacity:.78;transform:translate(-50%,-50%)scale(1.09)}}@keyframes blMote{0%{opacity:0;transform:translateY(24px)}22%{opacity:1}to{opacity:0;transform:translateY(-160px)}}@keyframes blFloatZ{0%,to{transform:translateZ(var(--z))}50%{transform:translateZ(calc(var(--z) + 12px))}}@keyframes blRise{0%{opacity:0;transform:translateZ(-20px)}18%{opacity:.9}to{opacity:0;transform:translateZ(190px)}}@keyframes blCast{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.28;transform:translate(-50%,-50%)scale(1.14)}}@keyframes blSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blSpinBack{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.pg-blog .bl-section{max-width:1240px;margin:0 auto;padding:80px 32px}.pg-blog .bl-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.pg-blog .bl-feature{grid-template-columns:1.06fr 1fr;gap:0;display:grid}.pg-blog .bl-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.pg-blog .bl-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.pg-blog .bl-h-primary:hover{background:linear-gradient(#fff,#e9edff);transform:translateY(-3px)scale(1.03);box-shadow:0 0 0 1px #aab9ff99,0 16px 48px #aab9ff99}.pg-blog .bl-h-secondary:hover{background:#aab9ff14;border-color:#aab9ff80;transform:translateY(-2px);box-shadow:0 0 0 1px #aab9ff29,0 10px 30px #aab9ff33}.pg-blog .bl-feature:hover{box-shadow:0 0 0 1px #aab6ff66,0 20px 46px #aab6ff29}.pg-blog .bl-card:after{content:"";border:1px solid var(--edge);opacity:var(--edgeop);pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.pg-blog .bl-card:hover{box-shadow:var(--shadow);--edgeop:1}.pg-blog .bl-chip:hover,.pg-blog .bl-pg:not(:disabled):hover{color:#d6dcee;border-color:#aab9ff99}.pg-blog .bl-totop{opacity:0;pointer-events:none;transition:opacity .3s,transform .25s}.pg-blog .bl-totop.show{opacity:1;pointer-events:auto}.pg-blog .bl-totop:hover{transform:translateY(-3px)scale(1.05)}@media (max-width:1240px){.pg-blog .bl-rig{transform:scale(.88)rotateX(58deg)rotate(-42deg)!important}}@media (min-width:1081px) and (max-width:1240px){.pg-blog .bl-feat-body{padding:24px 28px!important}.pg-blog .bl-feat-body p{-webkit-line-clamp:2!important}}@media (max-width:1080px){.pg-blog .bl-hero{text-align:center;grid-template-columns:1fr;gap:30px}.pg-blog .bl-hero .bl-cta{justify-content:center}.pg-blog .bl-hero-vis{order:-1;overflow:hidden;min-height:400px!important}.pg-blog .bl-grid{grid-template-columns:repeat(2,1fr)}.pg-blog .bl-feature{grid-template-columns:1fr}.pg-blog .bl-feat-cover{border-bottom:1px solid #ffffff14!important;border-right:none!important}.pg-blog .bl-feat-body h2,.pg-blog .bl-feat-body p{-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}}@media (max-width:760px){.pg-blog .bl-section{padding:64px 20px}.pg-blog .bl-grid{grid-template-columns:1fr}.pg-blog .bl-search{width:100%}.pg-blog .bl-feat-body{padding:28px 22px!important}}@media (max-width:640px){.pg-blog .bl-section{padding:52px 16px}.pg-blog .bl-hero{padding-top:20px!important;padding-bottom:24px!important}.pg-blog .bl-hero-vis{min-height:300px!important}.pg-blog .bl-rig{transform:scale(.6)rotateX(58deg)rotate(-42deg)!important}.pg-blog .bl-totop{display:none!important}}@media (prefers-reduced-motion:reduce){.pg-blog .hero-badge,.pg-blog .bl-rig *{animation:none!important}}
