.correspondence{--lsa-co-pad-x-desktop: 48px;--lsa-co-pad-x-mobile: 24px;--lsa-co-content-max-width: 1280px;--lsa-co-grid-gap: 1.5rem;--lsa-co-header-stack-gap: 1rem;--lsa-co-section-stack-gap: 3rem;--lsa-co-card-stack-gap: .85rem;--lsa-co-card-pad: 1.5rem;--lsa-co-bracket: var(--lsa-co-color-hairline, rgba(var(--color-foreground), .4));--lsa-co-bracket-len: 14px;--lsa-co-card-shadow: 0 6px 18px rgba(31, 27, 22, .07);background-color:var(--lsa-co-bg, rgb(var(--color-background)))}@media screen and (min-width:750px){.correspondence{--lsa-co-grid-gap: 1.75rem;--lsa-co-header-stack-gap: 1.25rem;--lsa-co-section-stack-gap: 4rem;--lsa-co-card-pad: 1.75rem;--lsa-co-card-shadow: 0 8px 24px rgba(31, 27, 22, .08)}}@media screen and (min-width:990px){.correspondence{--lsa-co-grid-gap: 2rem}}.correspondence__inner{display:flex;flex-direction:column;gap:var(--lsa-co-section-stack-gap);max-width:var(--lsa-co-content-max-width);margin-left:auto;margin-right:auto;padding-left:var(--lsa-co-pad-x-mobile);padding-right:var(--lsa-co-pad-x-mobile)}@media screen and (min-width:750px){.correspondence__inner{padding-left:var(--lsa-co-pad-x-desktop);padding-right:var(--lsa-co-pad-x-desktop)}}.correspondence--full .correspondence__inner{max-width:none;padding-left:0;padding-right:0}.correspondence__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--lsa-co-header-stack-gap)}.correspondence__eyebrow{margin:0;font-family:var(--lsa-font-eyebrow-family);font-style:var(--lsa-font-eyebrow-style);font-weight:var(--lsa-font-eyebrow-weight);font-size:var(--lsa-type-eyebrow);letter-spacing:.14em;line-height:1.2;text-transform:uppercase;color:var(--lsa-co-color-eyebrow, rgb(var(--color-link, var(--color-foreground))))}@media screen and (min-width:750px){.correspondence__eyebrow{font-size:var(--lsa-type-eyebrow)}}.correspondence__heading{margin:0;font-family:var(--lsa-font-heading-family);font-style:var(--lsa-font-heading-style);font-weight:var(--lsa-font-heading-weight);line-height:1.15;letter-spacing:.04em;color:var(--lsa-co-color-heading, rgb(var(--color-foreground)));max-width:60rem}.correspondence__heading--small{font-size:var(--lsa-type-h4)}.correspondence__heading--medium{font-size:var(--lsa-type-h3)}.correspondence__heading--large{font-size:var(--lsa-type-h2)}.correspondence__descriptor{margin:0;font-family:var(--lsa-font-italic-family);font-style:var(--lsa-font-italic-style);font-weight:var(--lsa-font-italic-weight);font-size:var(--lsa-type-caption);line-height:1.55;color:var(--lsa-co-color-italic, rgba(var(--color-foreground), .72));max-width:40rem}@media screen and (min-width:750px){.correspondence__descriptor{font-size:var(--lsa-type-caption);line-height:1.625}}.correspondence__descriptor p{margin:0}.correspondence__descriptor>*+*{margin-top:.5rem}.correspondence__grid{list-style:none;padding:0;margin:0;display:grid;gap:var(--lsa-co-grid-gap);grid-template-columns:minmax(0,1fr);justify-content:center;align-items:start}@media screen and (min-width:750px){.correspondence__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.correspondence__grid[data-entry-count="1"]{grid-template-columns:minmax(0,32rem)}}@media screen and (min-width:990px){.correspondence__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.correspondence__grid[data-entry-count="1"]{grid-template-columns:minmax(0,32rem)}.correspondence__grid[data-entry-count="2"]{grid-template-columns:repeat(2,minmax(0,24rem))}}.correspondence__entry{display:block;transition:transform .3s ease}.correspondence__card{position:relative;display:flex;flex-direction:column;gap:var(--lsa-co-card-stack-gap);height:100%;margin:0;padding:var(--lsa-co-card-pad);background-color:var(--lsa-co-card-bg, #fbf8f2);box-shadow:var(--lsa-co-card-shadow)}.correspondence__corner{position:absolute;width:var(--lsa-co-bracket-len);height:var(--lsa-co-bracket-len);pointer-events:none;color:var(--lsa-co-bracket)}.correspondence__corner--tl{top:0;left:0;border-top:1px solid;border-left:1px solid}.correspondence__corner--tr{top:0;right:0;border-top:1px solid;border-right:1px solid}.correspondence__corner--bl{bottom:0;left:0;border-bottom:1px solid;border-left:1px solid}.correspondence__corner--br{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.correspondence__head{display:flex;align-items:center;gap:.5rem;margin:0}.correspondence__seal{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background-color:var(--lsa-co-color-accent, rgb(var(--color-link, var(--color-foreground))))}.correspondence__index{font-family:var(--lsa-font-mono-family);font-style:var(--lsa-font-mono-style);font-weight:var(--lsa-font-mono-weight);font-size:var(--lsa-type-caption);letter-spacing:.08em;line-height:1.3;color:var(--lsa-co-color-italic, rgba(var(--color-foreground), .55))}@media screen and (min-width:750px){.correspondence__index{letter-spacing:.1em}}.correspondence__quote{display:block;margin:.25rem 0 -.4rem;font-family:var(--lsa-font-heading-family);font-style:var(--lsa-font-heading-style);font-weight:var(--lsa-font-heading-weight);font-size:var(--lsa-type-h2);line-height:.6;color:var(--lsa-co-color-accent, rgb(var(--color-link, var(--color-foreground))));-webkit-user-select:none;user-select:none}.correspondence__body{margin:0;padding:0;border:0;text-rendering:optimizeSpeed;font-synthesis:none}.correspondence__body p{margin:0}.correspondence__body>*+*{margin-top:.6em}.correspondence__entry--testimonial .correspondence__body{font-family:var(--lsa-font-mono-family);font-style:var(--lsa-font-mono-style);font-weight:var(--lsa-font-mono-weight);font-size:var(--lsa-type-caption);line-height:1.6;letter-spacing:0;color:var(--lsa-co-color-body, rgba(var(--color-foreground), .92))}.correspondence__entry--letter .correspondence__body{font-family:var(--lsa-font-hand-family);font-style:var(--lsa-font-hand-style);font-weight:var(--lsa-font-hand-weight);font-size:var(--lsa-type-body);line-height:1.45;color:var(--lsa-co-color-heading, rgb(var(--color-foreground)))}@media screen and (min-width:750px){.correspondence__entry--letter .correspondence__body{font-size:var(--lsa-type-body);line-height:1.5}}.correspondence__attr{display:flex;flex-direction:column;gap:.15rem;margin:0;margin-top:.35rem}.correspondence__author{font-family:var(--lsa-font-body-family);font-style:var(--lsa-font-body-style);font-weight:var(--lsa-font-body-weight);font-size:var(--lsa-type-body);line-height:1.3;color:var(--lsa-co-color-heading, rgb(var(--color-foreground)))}.correspondence__meta{font-family:var(--lsa-font-italic-family);font-style:var(--lsa-font-italic-style);font-weight:var(--lsa-font-italic-weight);font-size:var(--lsa-type-caption);line-height:1.3;color:var(--lsa-co-color-italic, rgba(var(--color-foreground), .68))}@media screen and (min-width:750px){.correspondence--scatter .correspondence__entry:nth-child(6n+1){transform:rotate(-1.4deg)}.correspondence--scatter .correspondence__entry:nth-child(6n+2){transform:rotate(1.2deg)}.correspondence--scatter .correspondence__entry:nth-child(6n+3){transform:rotate(1.6deg)}.correspondence--scatter .correspondence__entry:nth-child(6n+4){transform:rotate(-1.8deg)}.correspondence--scatter .correspondence__entry:nth-child(6n+5){transform:rotate(-1deg)}.correspondence--scatter .correspondence__entry:nth-child(6n+6){transform:rotate(1.4deg)}}.correspondence__cta-wrap{margin:0;text-align:center}.correspondence__cta{display:inline-flex;align-items:center;gap:.5em;font-family:var(--lsa-font-cta-family);font-style:var(--lsa-font-cta-style);font-weight:var(--lsa-font-cta-weight);font-size:var(--lsa-type-button);letter-spacing:.14em;line-height:1;text-transform:uppercase;color:var(--lsa-co-color-cta, rgb(var(--color-foreground)));text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.correspondence__cta:hover,.correspondence__cta:focus-visible{opacity:.7}.correspondence__cta[aria-disabled=true]{opacity:.45;cursor:default}.correspondence__cta-arrow{display:inline-block;transition:transform .2s ease}.correspondence__cta:hover .correspondence__cta-arrow,.correspondence__cta:focus-visible .correspondence__cta-arrow{transform:translate(3px)}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-correspondence.css.map */
