.blog-page{isolation:isolate;width:100%;min-height:300px;position:relative;overflow:visible}.blog-content{text-align:center;z-index:1;width:100%;max-width:100%;padding:50px 40px 96px;position:relative}:root[data-more-glass] .blog-content{padding-top:64px}.blog-title{font-family:var(--font-primary,var(--font-red-hat-display), "Red Hat Display", sans-serif);letter-spacing:.02em;color:#fff;text-align:center;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:700;line-height:120%}.blog-text{font-family:var(--font-primary,var(--font-red-hat-display), "Red Hat Display", sans-serif);color:#fff;overflow-wrap:anywhere;max-width:640px;margin:8px auto 0;font-size:16px;font-weight:700;line-height:150%}.blog-author-photo{object-fit:cover;border-radius:50%;width:96px;height:96px;margin:0 auto 16px;display:block}.blog-author-bio{white-space:pre-line;overflow-wrap:anywhere;max-width:640px;margin:16px auto 0}.blog-author-links{flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:12px 0 0;display:flex}.blog-grid{grid-template-columns:repeat(var(--blog-columns,1), minmax(0, 1fr));text-align:left;gap:32px 20px;margin-top:56px;display:grid}@media (min-width:600px){.blog-grid{--blog-columns:2}}@media (min-width:768px){.blog-grid{--blog-columns:3}}@media (min-width:1280px){.blog-grid{--blog-columns:4}}@media (min-width:1800px){.blog-grid{--blog-columns:6}}.blog-card--enter{animation:.4s cubic-bezier(.33,1,.68,1) backwards blog-card-enter}@keyframes blog-card-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.blog-card--enter{animation:none}}.blog-grid-sentinel{height:1px}.blog-grid-retry{text-align:center;margin-top:32px}.blog-grid-retry button{font-family:var(--font-primary,var(--font-red-hat-display), "Red Hat Display", sans-serif);color:#ccc;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:500;text-decoration:underline}.blog-card{background:var(--Primary-90,#1d1d1d);box-sizing:border-box;border-radius:12px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.blog-card:after{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:2;background:linear-gradient(156.52deg,#fff6 2.12%,#fff0 39% 54.33%,#ffffff1a 93.02%);border-radius:12px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root[data-more-glass] .blog-card{-webkit-backdrop-filter:blur(12px)saturate(130%);backdrop-filter:blur(12px)saturate(130%);background:#1d1d1d66}:root[data-more-glass] .blog-card:after{background:linear-gradient(#ffffff0d 0%,#ffffff04 50%,#0000001a 100%);padding:0;transition:box-shadow .3s;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1px 1px #fff6,inset 0 -1px #ffffff1a,inset 0 10px 16px -13px #ffffff1a,inset 0 -10px 16px -13px #00000059;-webkit-mask:none;mask:none}.blog-card-cover img{transition:transform .5s cubic-bezier(.33,1,.68,1)}.blog-card-body{transition:background-color .3s}@media (hover:hover){.blog-card:hover .blog-card-cover img{transform:scale(1.05)}}.blog-card:has(.blog-card-link:focus-visible) .blog-card-cover img{transform:scale(1.05)}@media (hover:hover){:root[data-more-glass] .blog-card:hover:after{box-shadow:inset 0 0 0 1px #fff3,inset 0 1px 1px #fff9,inset 0 -1px #ffffff1a,inset 0 10px 16px -13px #ffffff1a,inset 0 -10px 16px -13px #00000059}:root[data-more-glass] .blog-card:hover .blog-card-body{background-color:#ffffff0f}}:root[data-more-glass] .blog-card:has(.blog-card-link:focus-visible):after{box-shadow:inset 0 0 0 1px #fff3,inset 0 1px 1px #fff9,inset 0 -1px #ffffff1a,inset 0 10px 16px -13px #ffffff1a,inset 0 -10px 16px -13px #00000059}:root[data-more-glass] .blog-card:has(.blog-card-link:focus-visible) .blog-card-body{background-color:#ffffff0f}@media (prefers-reduced-motion:reduce){.blog-card-cover img{transition:none}.blog-card:hover .blog-card-cover img{transform:none}.blog-card:has(.blog-card-link:focus-visible) .blog-card-cover img{transform:none}}.blog-card-link{height:100%;color:inherit;border-radius:inherit;flex-direction:column;text-decoration:none;display:flex}.blog-card-link:focus-visible{outline:2px solid var(--Text-Accent,#6d4af9);outline-offset:3px}.blog-card-cover{aspect-ratio:16/9;background:#ffffff0a;flex:none;width:100%;overflow:hidden}.blog-card-cover img{object-fit:cover;width:100%;height:100%;display:block}.blog-card-body{width:100%;height:var(--blog-card-body-height,80px);box-sizing:border-box;flex-direction:column;flex:none;gap:16px;padding:20px 16px;display:flex;overflow:hidden}@media (min-width:768px){.blog-card-body{--blog-card-body-height:90px}}@media (min-width:1025px){.blog-card-body{--blog-card-body-height:104px}}.blog-card-title{width:100%;font-family:var(--font-primary,var(--font-red-hat-display), "Red Hat Display", sans-serif);letter-spacing:0;color:#fff;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:none;margin:-.3625em 0 -.4375em;font-size:16px;font-style:normal;font-weight:700;line-height:150%;display:-webkit-box;overflow:hidden}.blog-card-text{width:100%;font-family:var(--font-primary,var(--font-red-hat-display), "Red Hat Display", sans-serif);letter-spacing:0;color:#ccc;-webkit-line-clamp:1;line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:none;margin:-.4125em 0 -.4875em;font-size:14px;font-style:normal;font-weight:500;line-height:160%;display:-webkit-box;overflow:hidden}.blog-card-text[data-fit=none]{visibility:hidden;opacity:0}.blog-card-text{transition:opacity .2s}@media (prefers-reduced-motion:reduce){.blog-card-text{transition:none}}@media (min-width:1025px){.blog-content{padding-left:0;padding-right:0}}@media (max-width:1024px){.blog-content{padding-left:20px;padding-right:20px}}@media (max-width:768px){.blog-content{padding-bottom:72px}.blog-title{font-size:24px}}.blog-arrow-nav{justify-content:space-between;gap:16px;display:flex}.blog-arrow-link,.blog-arrow-link:hover{color:#fff;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.blog-arrow-link.is-disabled{color:#333;cursor:default}.blog-arrow-link:focus-visible{outline:2px solid var(--Text-Accent,#6d4af9);outline-offset:4px;border-radius:4px}.blog-arrow-link-icon{transition:transform .3s cubic-bezier(.33,1,.68,1)}.blog-arrow-link-icon--left{transform:rotate(90deg)}.blog-arrow-link-icon--right{transform:rotate(-90deg)}@media (hover:hover){.blog-arrow-link:not(.is-disabled):hover .blog-arrow-link-icon--left{transform:translate(-2px)rotate(90deg)}.blog-arrow-link:not(.is-disabled):hover .blog-arrow-link-icon--right{transform:translate(2px)rotate(-90deg)}}@media (prefers-reduced-motion:reduce){.blog-arrow-link-icon{transition:none}}.blog-pager{margin-top:56px}
