.blog-landing{position:relative;overflow:hidden}.blog-landing .generic-header{position:relative;z-index:1;padding:unset}.blog-landing .large-grid{position:relative;z-index:1;display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;gap:var(--size-250)}@media (min-width: 600px){.blog-landing .large-grid{grid-template-columns:repeat(2,1fr)}}.blog-landing .blog-grid{position:relative;z-index:1}.blog-landing .blog-grid h2{margin-bottom:var(--size-350)}.blog-landing .blog-grid .all-stories-grid{display:grid;grid-template-columns:1fr;gap:var(--size-250)}@media (min-width: 600px){.blog-landing .blog-grid .all-stories-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}}@media (min-width: 960px){.blog-landing .blog-grid .all-stories-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 600px){.blog-landing .blog-gradient{position:absolute;top:-480px;bottom:0;left:calc((100vw - 100%)/-2);width:100vw;height:calc(100% + 480px);z-index:0;pointer-events:none}}.blog-landing .dark.section-wrapper .blog-gradient{background:url(/images/blog-gradient-desktop.svg) no-repeat 0 0}.blog-landing .section-blog .blog-gradient{background:url(/images/blog-landing-gradient-light.svg) no-repeat 0 0}.blog-landing .dark.section-wrapper{position:relative;background-color:var(--color-border-primary);color:var(--color-background-primary);overflow:visible}.blog-landing .dark.section-wrapper .generic-header{color:var(--color-background-primary)}.blog-landing .dark.section-wrapper .section-blog{padding:var(--size-200) var(--size-100) var(--size-250) var(--size-100)}@media (min-width: 1195px){.blog-landing .dark.section-wrapper .section-blog{padding:var(--size-250) var(--size-250) var(--size-650) var(--size-250)}}.blog-landing .dark.section-wrapper .blog-card:hover{background-color:var(--color-blog-card-hover)}.blog-landing .header-section{position:relative;overflow:visible}.blog-landing .header-section .section{padding:var(--size-200) var(--size-100)}@media (min-width: 600px){.blog-landing .header-section .section{padding:var(--size-200) var(--size-100) 0 var(--size-100)}}@media (min-width: 1195px){.blog-landing .header-section .section{padding:var(--size-200) var(--size-250) 0 var(--size-250)}}.blog-landing .section{max-width:var(--content-max-width);margin:0 auto;position:relative;z-index:1;background-color:transparent;color:var(--color-background-primary);padding:var(--size-250) var(--size-100) var(--size-500) var(--size-100);overflow:visible}.blog-landing .section.section-blog{overflow:visible}@media (min-width: 1195px){.blog-landing .section{padding:var(--size-500) var(--size-250) var(--size-650) var(--size-250)}}@media (min-width: 1200px){.blog-landing .section .vertical-line{position:absolute;top:0;bottom:0;width:1px;background-color:#888585;opacity:.2;pointer-events:none;z-index:1}.blog-landing .section .vertical-line.left{left:0}.blog-landing .section .vertical-line.middle{right:0}.blog-landing .section .vertical-line.right{right:-80px}}.blog-landing .section a{color:var(--color-background-primary);-webkit-transition:color .5s ease-out;transition:color .5s ease-out}.blog-landing .section a:focus-visible{outline-color:var(--color-background-secondary-inverted)}.blog-landing .section .blog-gradient{mix-blend-mode:screen}a.blog-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;background:transparent;border-radius:var(--border-radius-sm);overflow:hidden;-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:background-color,box-shadow;transition-property:background-color,box-shadow,-webkit-box-shadow;-webkit-transition-duration:var(--transition-duration-medium);transition-duration:var(--transition-duration-medium);will-change:background-color,box-shadow;width:100%;position:relative;z-index:1}@media (min-width: 600px){a.blog-card{height:100%}}a.blog-card:hover{background-color:var(--color-background-secondary);-webkit-box-shadow:0px 8px 16px 0px rgba(56,56,56,.1);box-shadow:0 8px 16px #3838381a}a.blog-card:hover:not(:focus){outline-color:transparent}a.blog-card:active{background-color:var(--color-background-card-active)}a.blog-card .image{position:relative;width:100%;height:var(--blog-card-image-height)}a.blog-card .image .image-lazy-wrapper{width:100%;height:100%;border-radius:var(--border-radius-sm);overflow:hidden}a.blog-card .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}a.blog-card .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--size-150) var(--size-100) var(--size-100) var(--size-100);-webkit-box-flex:1;-ms-flex:1;flex:1}a.blog-card .blog-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--size-25);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-bottom:var(--size-50)}a.blog-card .blog-meta .category{font-family:var(--font-family-mono-servicenow);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);text-transform:uppercase;color:var(--color-text-secondary)}a.blog-card .blog-meta .meta-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text-secondary);font-size:var(--font-size-body-md);font-weight:var(--font-weight-light);gap:var(--size-75)}a.blog-card .blog-meta .meta-details>*:not(:first-child){position:relative}a.blog-card .blog-meta .meta-details>*:not(:first-child):before{content:"•";position:absolute;left:calc(var(--size-75) * -.5);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1;font-size:.6em}a.blog-card .title{font-size:var(--font-size-h4);color:var(--color-text-primary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin:0}a.blog-card .intro{color:var(--color-text-secondary);margin:var(--size-50) 0}a.blog-card .author{margin:0;color:var(--color-text-secondary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-md)}.dark.section-wrapper .blog-card{background-color:transparent;color:var(--bg);border-radius:var(--border-radius-sm);-webkit-transition:background-color var(--transition-duration-fast) ease-out,-webkit-box-shadow var(--transition-duration-fast) ease-out;transition:background-color var(--transition-duration-fast) ease-out,-webkit-box-shadow var(--transition-duration-fast) ease-out;transition:background-color var(--transition-duration-fast) ease-out,box-shadow var(--transition-duration-fast) ease-out;transition:background-color var(--transition-duration-fast) ease-out,box-shadow var(--transition-duration-fast) ease-out,-webkit-box-shadow var(--transition-duration-fast) ease-out}.dark.section-wrapper .blog-card .title{color:var(--bg);font-weight:var(--font-weight-medium)}.dark.section-wrapper .blog-card .intro{color:var(--bg)}.dark.section-wrapper .blog-card .author{color:var(--bg);font-weight:var(--font-weight-regular)}.dark.section-wrapper .blog-card .blog-meta{color:var(--bg)}.dark.section-wrapper .blog-card .blog-meta .category,.dark.section-wrapper .blog-card .blog-meta .meta-details{color:var(--color-text-secondary-inverted, var(--bg))}.dark.section-wrapper .blog-card .image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:url(/images/noisetexture.png);opacity:.08;mix-blend-mode:overlay;border-radius:var(--border-radius-sm)}.dark.section-wrapper .blog-card:focus-visible{outline:var(--size-10) solid var(--color-background-primary)}.dark.section-wrapper .blog-card:hover{background-color:var(--color-background-secondary-inverted);-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,.4);box-shadow:0 8px 16px #0006}
