.blog-card[data-v-16651c00]{width:100%}.card-link[data-v-16651c00]{display:block;text-decoration:none}.card-image-wrapper[data-v-16651c00]{aspect-ratio:4/3;margin-bottom:24px;overflow:hidden;position:relative}.card-image[data-v-16651c00]{height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .5s ease;width:100%}.card-image-main[data-v-16651c00]{position:relative;z-index:1}.card-image-hover[data-v-16651c00]{filter:grayscale(100%);inset:0;opacity:0;position:absolute;z-index:2}.card-link:hover .card-image-hover[data-v-16651c00]{opacity:1}.card-link:hover .card-image-main[data-v-16651c00]{opacity:0}.card-content[data-v-16651c00]{padding:0}.card-date[data-v-16651c00]{color:hsl(var(--color-primary));display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:2px;margin-bottom:16px}.card-date[data-v-16651c00],.card-title[data-v-16651c00]{text-transform:uppercase}.card-title[data-v-16651c00]{color:#1a1a1a;font-family:Syncopate,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;line-height:1.3;margin:0 0 16px;transition:color .3s ease}.card-link:hover .card-title[data-v-16651c00]{color:hsl(var(--color-primary))}.card-excerpt[data-v-16651c00]{color:#54595f;font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-weight:400;line-height:1.7;margin-bottom:20px}[data-v-16651c00] .card-excerpt p{margin:0}.card-cta[data-v-16651c00]{align-items:center;color:#1a1a1a;display:inline-flex;font-family:Inter,sans-serif;font-size:11px;font-weight:500;gap:8px;letter-spacing:2px;text-transform:uppercase;transition:color .3s ease}.card-cta svg[data-v-16651c00]{height:16px;transition:transform .3s ease;width:16px}.card-link:hover .card-cta[data-v-16651c00]{color:hsl(var(--color-primary))}.card-link:hover .card-cta svg[data-v-16651c00]{transform:translate(4px)}.home-value-card[data-v-f111b927]{background:hsl(var(--color-primary-100));overflow:hidden}.card-image[data-v-f111b927]{height:200px;overflow:hidden;position:relative}.card-image img[data-v-f111b927]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease;width:100%}.home-value-card:hover .card-image img[data-v-f111b927]{transform:scale(1.05)}.card-overlay[data-v-f111b927]{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1));inset:0;position:absolute}.card-content[data-v-f111b927]{padding:2rem}.card-label[data-v-f111b927]{color:hsl(var(--color-primary));display:inline-block;font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:3px;margin-bottom:1rem}.card-label[data-v-f111b927],.card-title[data-v-f111b927]{text-transform:uppercase}.card-title[data-v-f111b927]{color:#1a1a1a;font-family:Syncopate,sans-serif;font-size:1rem;font-weight:400;letter-spacing:1px;line-height:1.4;margin:0 0 1rem}.card-divider[data-v-f111b927]{background:#00000026;height:1px;margin-bottom:1rem;width:30px}[data-v-f111b927] .card-description{color:#54595f;font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-weight:400;line-height:1.6;margin:0 0 1.5rem}.card-link[data-v-f111b927]{align-items:center;color:#1a1a1a;display:inline-flex;font-family:Inter,sans-serif;font-size:11px;font-weight:500;gap:.75rem;letter-spacing:2px;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.card-link[data-v-f111b927]:hover{color:hsl(var(--color-primary))}.card-link svg[data-v-f111b927]{height:1.25rem;transition:transform .3s ease;width:1.25rem}.card-link:hover svg[data-v-f111b927]{transform:translate(4px)}.blog-archive[data-v-b96aa7bd]{background:#fff;overflow:hidden;padding:100px 50px 120px;position:relative}@media(max-width:768px){.blog-archive[data-v-b96aa7bd]{padding:80px 24px}}.archive-pattern[data-v-b96aa7bd]{display:none}.archive-container[data-v-b96aa7bd]{margin:0 auto;max-width:1200px;position:relative;z-index:10}.archive-header[data-v-b96aa7bd]{margin-bottom:80px;text-align:center}@media(max-width:768px){.archive-header[data-v-b96aa7bd]{margin-bottom:60px}}.header-eyebrow[data-v-b96aa7bd]{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:24px}.eyebrow-line[data-v-b96aa7bd]{background:hsl(var(--color-primary));height:1px;width:40px}.eyebrow-text[data-v-b96aa7bd]{color:hsl(var(--color-primary));font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase}.archive-headline[data-v-b96aa7bd]{color:#1a1a1a;font-family:Syncopate,sans-serif;font-size:32px;font-weight:400;letter-spacing:2px;line-height:1.2;margin:0;text-transform:uppercase}@media(max-width:768px){.archive-headline[data-v-b96aa7bd]{font-size:24px;letter-spacing:1px}}.blog-grid[data-v-b96aa7bd]{display:grid;gap:60px;grid-template-columns:1fr}@media(min-width:1024px){.blog-grid[data-v-b96aa7bd]{gap:80px;grid-template-columns:2fr 1fr}}.blog-list[data-v-b96aa7bd]{display:grid;gap:50px;grid-template-columns:1fr}@media(min-width:768px){.blog-list[data-v-b96aa7bd]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog-list[data-v-b96aa7bd]{grid-template-columns:1fr}}@media(min-width:1200px){.blog-list[data-v-b96aa7bd]{grid-template-columns:repeat(2,1fr)}}.show-more-wrapper[data-v-b96aa7bd]{margin-top:60px;text-align:center}.show-more-btn[data-v-b96aa7bd]{align-items:center;background:#1a1a1a;border:1px solid #1a1a1a;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:11px;font-weight:500;gap:12px;letter-spacing:2px;padding:16px 40px;text-transform:uppercase;transition:all .4s ease}.show-more-btn svg[data-v-b96aa7bd]{height:16px;transition:transform .3s ease;width:16px}.show-more-btn[data-v-b96aa7bd]:hover{background:transparent;box-shadow:none;color:#1a1a1a}.show-more-btn:hover svg[data-v-b96aa7bd]{transform:translate(4px)}.blog-sidebar[data-v-b96aa7bd]{height:-moz-fit-content;height:fit-content;position:sticky;top:120px}
