@charset "UTF-8";.sail-post-listing{margin-block:var(--spacing-offset,6rem);--spacing-inline:1rem;margin-inline:auto;max-width:var(--content-wrapper-max-width,100vw);padding-inline:1rem}@media (min-width:768px){.sail-post-listing{--spacing-inline:2rem}}@media (min-width:992px){.sail-post-listing{--spacing-inline:3rem}}@media (min-width:768px){.sail-post-listing{padding-inline:2rem}}@media (min-width:992px){.sail-post-listing{padding-inline:3rem}}.sail-post-listing .buttons{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem;margin-top:1.5rem}@media (min-width:992px){.sail-post-listing .buttons{flex-direction:row;justify-content:flex-start;margin-top:2rem}}.sail-post-listing .buttons .button{align-items:center;background-color:inherit;background-color:var(--color-black-100);border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-0);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;transition:background-color .15s ease-in-out;width:fit-content}.sail-post-listing .buttons .button:focus,.sail-post-listing .buttons .button:hover{background-color:var(--color-black-70)}.sail-post-listing .buttons .button:active{background-color:var(--color-black-100);box-shadow:0 0 0 .25rem var(--color-blue-75)}.sail-post-listing .buttons :not(:first-child) .button{align-items:center;background-color:inherit;background-color:transparent;border:1px solid transparent;border-color:var(--color-black-100);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;transition:background-color .15s ease-in-out;width:fit-content}.sail-post-listing .buttons :not(:first-child) .button:after{filter:brightness(0)}.sail-post-listing .buttons :not(:first-child) .button:focus,.sail-post-listing .buttons :not(:first-child) .button:hover{background-color:var(--color-black-70);color:var(--color-black-0)}.sail-post-listing .buttons :not(:first-child) .button:focus:after,.sail-post-listing .buttons :not(:first-child) .button:hover:after{filter:brightness(255)}.sail-post-listing .buttons :not(:first-child) .button:active{background-color:transparent;box-shadow:0 0 0 .25rem var(--color-blue-75);color:var(--color-black-100)}.sail-post-listing .buttons :not(:first-child) .button:active:after{filter:brightness(0)}.sail-post-listing .buttons.orange :first-child .button{align-items:center;background-color:inherit;background-color:var(--color-orange-75);border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-0);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;transition:background-color .15s ease-in-out;width:fit-content}.sail-post-listing .buttons.orange :first-child .button:focus,.sail-post-listing .buttons.orange :first-child .button:hover{background-color:var(--color-orange-50)}.sail-post-listing .buttons.orange :first-child .button:active{background-color:var(--color-orange-75);box-shadow:0 0 0 .25rem var(--color-orange-25)}.sail-post-listing .buttons.blue :first-child .button{align-items:center;background-color:inherit;background-color:var(--color-blue-75);border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-0);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;transition:background-color .15s ease-in-out;width:fit-content}.sail-post-listing .buttons.blue :first-child .button:focus,.sail-post-listing .buttons.blue :first-child .button:hover{background-color:var(--color-blue-50)}.sail-post-listing .buttons.blue :first-child .button:active{background-color:var(--color-blue-75);box-shadow:0 0 0 .25rem var(--color-blue-25)}.sail-post-listing .buttons.purple :first-child .button{align-items:center;background-color:inherit;background-color:var(--color-purple-75);border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-0);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;transition:background-color .15s ease-in-out;width:fit-content}.sail-post-listing .buttons.purple :first-child .button:focus,.sail-post-listing .buttons.purple :first-child .button:hover{background-color:var(--color-purple-50)}.sail-post-listing .buttons.purple :first-child .button:active{background-color:var(--color-purple-75);box-shadow:0 0 0 .25rem var(--color-purple-25)}.sail-post-listing .buttons.black :first-child .button{align-items:center;background-color:inherit;background-color:var(--color-black-100);border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-0);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;transition:background-color .15s ease-in-out;width:fit-content}.sail-post-listing .buttons.black :first-child .button:focus,.sail-post-listing .buttons.black :first-child .button:hover{background-color:var(--color-black-70)}.sail-post-listing .buttons.black :first-child .button:active{background-color:var(--color-black-100);box-shadow:0 0 0 .25rem var(--color-blue-75)}.sail-post-listing .buttons.secondary .button{align-items:center;background-color:inherit;background-color:transparent;border:1px solid transparent;border-color:var(--color-black-100);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;transition:background-color .15s ease-in-out;width:fit-content}.sail-post-listing .buttons.secondary .button:after{filter:brightness(0)}.sail-post-listing .buttons.secondary .button:focus,.sail-post-listing .buttons.secondary .button:hover{background-color:var(--color-black-70);color:var(--color-black-0)}.sail-post-listing .buttons.secondary .button:focus:after,.sail-post-listing .buttons.secondary .button:hover:after{filter:brightness(255)}.sail-post-listing .buttons.secondary .button:active{background-color:transparent;box-shadow:0 0 0 .25rem var(--color-blue-75);color:var(--color-black-100)}.sail-post-listing .buttons.secondary .button:active:after{filter:brightness(0)}.sail-post-listing .buttons.secondary :not(:first-child) .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;text-decoration:underline;transition:background-color .15s ease-in-out;width:fit-content}.sail-post-listing .buttons.secondary :not(:first-child) .button:focus,.sail-post-listing .buttons.secondary :not(:first-child) .button:hover{text-decoration:none}.sail-post-listing .buttons.secondary :not(:first-child) .button:active{box-shadow:0 0 0 .25rem var(--color-blue-75);text-decoration:underline}.sail-post-listing>.text,.sail-post-listing>h2.title{max-width:43rem}.sail-post-listing h2.title{color:var(--color-black-100);font-size:var(--fs-title-lg-size);font-weight:var(--fs-title-lg-weight,normal);letter-spacing:var(--fs-title-lg-letter-spacing,normal);line-height:var(--fs-title-lg-line-height);margin-bottom:1.5rem}.sail-post-listing>.text{color:var(--color-black-80);margin-bottom:3rem}.sail-post-listing>.text,.sail-post-listing>.text>:not(h1,h2,h3,h4,h5,h6){font-size:var(--fs-paragraph-md-size);font-weight:var(--fs-paragraph-md-weight,normal);letter-spacing:var(--fs-paragraph-md-letter-spacing,normal);line-height:var(--fs-paragraph-md-line-height)}.sail-post-listing>.text a:after{filter:brightness(0)}.sail-post-listing ul.post-listing{display:grid;gap:var(--Spacing-spacing-2xl,4rem);list-style:none;padding:0}@media (min-width:992px){.sail-post-listing ul.post-listing{gap:var(--Spacing-spacing-xl,3rem);grid-template-columns:repeat(3,1fr)}}.sail-post-listing a.post{color:var(--color-black-100);display:flex;flex-direction:column;height:100%}.sail-post-listing a.post>*{margin-bottom:var(--Spacing-spacing-md,1.5rem)}.sail-post-listing a.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-post-listing a.post .post-meta{color:var(--color-black-90);font-size:var(--fs-paragraph-xs-size);font-weight:var(--fs-paragraph-xs-weight,normal);letter-spacing:var(--fs-paragraph-xs-letter-spacing,normal);line-height:var(--fs-paragraph-xs-line-height);margin-bottom:.5rem}@media (min-width:992px){.sail-post-listing a.post .post-meta{margin-bottom:1.5rem}}.sail-post-listing a.post .post-description{color:var(--color-black-70)}.sail-post-listing a.post .post-description,.sail-post-listing a.post .post-description>:not(h1,h2,h3,h4,h5,h6){font-size:var(--fs-paragraph-md-size);font-weight:var(--fs-paragraph-md-weight,normal);letter-spacing:var(--fs-paragraph-md-letter-spacing,normal);line-height:var(--fs-paragraph-md-line-height)}.sail-post-listing a.post img{aspect-ratio:16/9;border-radius:1rem;margin-bottom:2rem;object-fit:cover;overflow:hidden;width:100%}.sail-post-listing a.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-post-listing a.post .readmore-button:focus,.sail-post-listing a.post .readmore-button:hover{text-decoration:none}.sail-post-listing a.post .readmore-button:active{box-shadow:0 0 0 .25rem var(--color-blue-75);text-decoration:underline}.sail-post-listing a.post .readmore-button span{text-decoration:underline}.sail-post-listing a.post .readmore-button:after{content:"→"}.sail-post-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-post-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;text-decoration:underline;text-decoration-color:transparent;transition:background-color .15s ease-in-out;width:fit-content}.sail-post-listing.post-image-false a.blog-post .readmore-button:focus,.sail-post-listing.post-image-false a.blog-post .readmore-button:hover{text-decoration:none}.sail-post-listing.post-image-false a.blog-post .readmore-button:active{box-shadow:0 0 0 .25rem var(--color-blue-75);text-decoration:underline}.sail-post-listing.post-image-false a.blog-post .readmore-button span{text-decoration:none}