@charset "UTF-8";.sail-blog-listing{--spacing-inline:1rem;display:grid;gap:var(--Spacing-spacing-2xl,4rem);margin-inline:auto;max-width:var(--content-wrapper-max-width,100vw);padding-inline:1rem}@media (min-width:768px){.sail-blog-listing{--spacing-inline:2rem}}@media (min-width:992px){.sail-blog-listing{--spacing-inline:3rem}}@media (min-width:768px){.sail-blog-listing{padding-inline:2rem}}@media (min-width:992px){.sail-blog-listing{padding-inline:3rem}}.sail-blog-listing a.blog-post{color:var(--color-black-100);display:flex;flex-direction:column;height:100%;padding:var(--Spacing-spacing-lg,2rem) var(--Spacing-spacing-sm,1rem)}.sail-blog-listing a.blog-post>*{margin-bottom:var(--Spacing-spacing-md,1.5rem)}.sail-blog-listing a.blog-post .blog-post-meta{gap:var(--Spacing-spacing-xxs,.25rem)}.sail-blog-listing a.blog-post .blog-post-meta>:not(:last-child):after{margin-left:.25rem}.sail-blog-listing a.blog-post .post-title{font-size:var(--fs-title-md-size);font-weight:var(--fs-title-md-weight,normal);letter-spacing:var(--fs-title-md-letter-spacing,normal);line-height:var(--fs-title-md-line-height);margin-bottom:var(--Spacing-spacing-xs,.5rem)}.sail-blog-listing a.blog-post img{aspect-ratio:16/9;border-radius:1rem;margin-bottom:2rem;object-fit:cover;width:100%}.sail-blog-listing a.blog-post .readmore-button{align-items:center;background-color:inherit;background-color:transparent;border:1px solid transparent;border-radius:62.4375rem;color:var(--color-blue-75);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;margin-top:auto;padding:1rem 2rem;padding-inline:.5rem;padding-inline:0;text-decoration:underline;text-decoration-color:transparent;transition:background-color .15s ease-in-out;width:fit-content}.sail-blog-listing a.blog-post .readmore-button:focus,.sail-blog-listing a.blog-post .readmore-button:hover{text-decoration:none}.sail-blog-listing a.blog-post .readmore-button:active{box-shadow:0 0 0 .25rem var(--color-blue-75);text-decoration:underline}.sail-blog-listing a.blog-post .readmore-button span{text-decoration:underline}.sail-blog-listing a.blog-post .readmore-button:after{content:"→"}@media (min-width:768px){.sail-blog-listing{gap:var(--Spacing-spacing-xl,3rem)}.sail-blog-listing.columns-2{grid-template-columns:repeat(2,1fr)}.sail-blog-listing.columns-3{grid-template-columns:repeat(3,1fr)}.sail-blog-listing.columns-4{grid-template-columns:repeat(4,1fr)}}.sail-blog-listing.post-image-false a.blog-post .post-title{font-size:var(--fs-title-sm-size);font-weight:var(--fs-title-sm-weight,normal);letter-spacing:var(--fs-title-sm-letter-spacing,normal);line-height:var(--fs-title-sm-line-height)}.sail-blog-listing.post-image-false a.blog-post .readmore-button{align-items:center;background-color:inherit;background-color:transparent;border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-100);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;padding:1rem 2rem;padding-inline:.5rem;padding-inline:0;text-decoration:underline;text-decoration-color:transparent;transition:background-color .15s ease-in-out;width:fit-content}.sail-blog-listing.post-image-false a.blog-post .readmore-button:focus,.sail-blog-listing.post-image-false a.blog-post .readmore-button:hover{text-decoration:none}.sail-blog-listing.post-image-false a.blog-post .readmore-button:active{box-shadow:0 0 0 .25rem var(--color-blue-75);text-decoration:underline}.sail-blog-listing.post-image-false a.blog-post .readmore-button span{text-decoration:none}