.fs-blog{background:var(--color-white);padding:80px 24px}.fs-blog__inner{max-width:var(--container-max, 1320px);margin:0 auto;display:flex;flex-direction:column;gap:52px}.fs-blog__header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.fs-blog__header-left{display:flex;flex-direction:column;gap:12px}.fs-blog__eyebrow{display:flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:12px;line-height:1.65;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;color:var(--color-gold-mid);margin:0}.fs-blog__eyebrow:before,.fs-blog__eyebrow:after{content:"";display:inline-block;width:22px;height:1px;background:var(--color-gold-mid);flex-shrink:0}.fs-blog__eyebrow-meta{font-family:var(--font-body);font-size:8px;color:var(--color-muted);font-weight:400;letter-spacing:.5px;text-transform:none}.fs-blog__heading{font-family:var(--font-heading);font-size:48px;font-weight:300;color:var(--color-ink);line-height:1.1;letter-spacing:-.5px;margin:0}.fs-blog__heading em{font-style:italic;color:var(--color-forest);font-weight:300;display:block}.fs-blog__heading p{margin:0;line-height:50.6px}@media(max-width:749px){.fs-blog__heading em{display:inline}}.fs-blog__sub{font-family:var(--font-body);font-size:12px;color:var(--color-muted);line-height:1.75;max-width:480px;margin:8px 0 0;font-weight:300}.fs-blog__cta{flex-shrink:0;white-space:nowrap;align-self:flex-end;padding:16px 28px;background:transparent;color:var(--color-ink);border:1px solid var(--color-ink);font-family:var(--font-body);font-size:16px;line-height:1.5;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s,transform .2s}.fs-blog__cta:hover{background:var(--color-ink);color:var(--color-white);transform:translateY(-1px)}.fs-blog__cta:focus-visible{outline:2px solid var(--color-accent-warm);outline-offset:3px}.fs-blog__grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px;align-items:start}.fs-blog__card{display:flex;flex-direction:column;gap:8px;transition:transform .25s}.fs-blog__card:hover{transform:translateY(-2px)}.fs-blog__card-link{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}.fs-blog__img{background:var(--color-surface-2);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.fs-blog__card:first-child .fs-blog__img{height:414px}.fs-blog__card:not(:first-child) .fs-blog__img{height:150px}.fs-blog__img img{width:100%;height:100%;object-fit:cover}.fs-blog__tag{position:absolute;top:12px;left:12px;background:var(--color-forest);color:var(--color-white);font-family:var(--font-body);font-size:8px;font-weight:600;letter-spacing:1.3px;line-height:1.6;text-transform:uppercase;padding:4px 8px}.fs-blog__read-time{position:absolute;bottom:16px;right:16px;background:#00000073;color:#fffc;font-family:var(--font-body);font-size:8px;padding:4px 8px;letter-spacing:.5px}.fs-blog__date{font-family:var(--font-body);font-size:12px;line-height:1.65;letter-spacing:1px;text-transform:uppercase;color:var(--color-muted);margin:0;padding-top:4px}.fs-blog__title{font-family:var(--font-heading);font-weight:400;color:var(--color-ink);margin:0}.fs-blog__card:first-child .fs-blog__title{font-size:24px;line-height:1.3}.fs-blog__card:not(:first-child) .fs-blog__title{font-size:16px;line-height:1.3}.fs-blog__excerpt{font-family:var(--font-body);font-size:16px;line-height:1.55;color:var(--color-muted);margin:0;font-weight:400}.fs-blog__read{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-body);font-size:12px;line-height:1.65;font-weight:500;color:var(--color-forest);text-decoration:underline;text-underline-offset:2px;margin-top:4px}.fs-blog__card-link:hover .fs-blog__read{color:var(--color-forest-lt)}@media(max-width:989px){.fs-blog__grid{grid-template-columns:1fr 1fr}.fs-blog__card:first-child{grid-column:span 2}.fs-blog__card:first-child .fs-blog__img{height:320px}}@media(max-width:749px){.fs-blog{padding:32px 12px}.fs-blog__heading{font-size:32px;line-height:1.15}.fs-blog__cta{font-size:12px!important;padding:13px 24px!important;letter-spacing:1.2px;align-self:flex-start;text-align:center;display:inline-flex!important;width:auto!important;max-width:max-content}.fs-blog__header{flex-direction:column;align-items:flex-start}.fs-blog__grid{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:-12px;padding-inline:12px;scroll-padding-left:12px}.fs-blog__grid::-webkit-scrollbar{display:none}.fs-blog__grid{scrollbar-width:none}.fs-blog__card{flex:0 0 80%;scroll-snap-align:start}.fs-blog__card:first-child{grid-column:auto}.fs-blog__card:first-child .fs-blog__img,.fs-blog__card:not(:first-child) .fs-blog__img{height:200px}}@media(prefers-reduced-motion:reduce){.fs-blog__card,.fs-blog__cta{transition:none}}@media(max-width:989px)and (min-width:750px){.fs-blog__heading{font-size:32px;line-height:1.15}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/fs-blog.css.map */
