.BlogFeatured_section__2J5A8{background:var(--bg-light);color:var(--text-on-light);padding-block:clamp(72px,9vw,120px)}.BlogFeatured_container__JFhGP{display:flex;flex-direction:column;gap:36px}.BlogFeatured_eyebrowRow__2eASo{display:flex;align-items:center;gap:10px;color:var(--text-on-light-muted)}.BlogFeatured_dot__OU2mX{display:inline-block;width:7px;height:7px;border-radius:999px;background:var(--accent-on-light)}.BlogFeatured_sectionLabel___abwi{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.BlogFeatured_card__3qg7w{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(28px,4vw,56px);align-items:stretch}.BlogFeatured_imageWrap__s8dAn{position:relative;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:var(--bg-light-tile);isolation:isolate;display:block}.BlogFeatured_imageWrap__s8dAn:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,0) 70%,rgba(0,0,0,.08));pointer-events:none;opacity:0;transition:opacity var(--duration-base) var(--ease-out)}.BlogFeatured_imageWrap__s8dAn:hover:after{opacity:1}.BlogFeatured_image__gV3EN{object-fit:cover;transition:transform .7s var(--ease-out-expo)}.BlogFeatured_imageWrap__s8dAn:hover .BlogFeatured_image__gV3EN{transform:scale(1.025)}.BlogFeatured_imagePlaceholder__cdB0V{position:absolute;inset:0;background:var(--bg-light-photo)}.BlogFeatured_content__OIUld{display:flex;flex-direction:column;justify-content:center;padding-block:8px}.BlogFeatured_tag__VNtZe{align-self:flex-start;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--accent-on-light);padding:6px 12px;border:.5px solid var(--accent-on-light);border-radius:var(--radius-pill);margin-bottom:22px}.BlogFeatured_title__A7a3S{font-family:var(--font-display);font-weight:400;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.1;letter-spacing:-.018em;color:var(--text-on-light);font-variation-settings:"opsz" 96;text-wrap:balance;margin-bottom:14px}.BlogFeatured_title__A7a3S a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 .5px;transition:background-size var(--duration-base) var(--ease-out)}.BlogFeatured_title__A7a3S a:hover{background-size:100% .5px}.BlogFeatured_date__Zccmo{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-light-muted);margin-bottom:18px}.BlogFeatured_excerpt__9ZQFp{font-size:15.5px;line-height:1.6;color:var(--text-on-light-muted);margin-bottom:28px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.BlogFeatured_cta__7hPnh{align-self:flex-start}@media (max-width:1024px){.BlogFeatured_card__3qg7w{grid-template-columns:1fr}.BlogFeatured_content__OIUld{order:1;padding-block:0}.BlogFeatured_imageWrap__s8dAn{order:2;aspect-ratio:16/10}}@media (max-width:720px){.BlogFeatured_imageWrap__s8dAn{aspect-ratio:4/3}.BlogFeatured_title__A7a3S{font-size:clamp(1.5rem,6.5vw,2rem)}.BlogFeatured_excerpt__9ZQFp{font-size:14.5px;-webkit-line-clamp:3}}.BlogCard_card__ga3_B{display:flex;flex-direction:column;height:100%;background:var(--bg-light-tile);border-radius:12px;overflow:hidden;border:.5px solid rgba(24,28,32,.08);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.BlogCard_card__ga3_B:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(24,28,32,.08),0 2px 6px rgba(24,28,32,.04);border-color:rgba(201,169,97,.32)}.BlogCard_imageWrap__4SALs{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--bg-light-photo);display:block}.BlogCard_image__sfT6_{object-fit:cover;transition:transform .7s var(--ease-out-expo)}.BlogCard_card__ga3_B:hover .BlogCard_image__sfT6_{transform:scale(1.04)}.BlogCard_imagePlaceholder__scJgx{position:absolute;inset:0}.BlogCard_meta__1jQS_{display:flex;align-items:center;gap:12px;padding:20px 22px 0;color:var(--text-on-light-muted)}.BlogCard_tag__n4frC{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--accent-on-light);padding:4px 9px;border:.5px solid var(--accent-on-light);border-radius:var(--radius-pill)}.BlogCard_date__V7UfW{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.BlogCard_title__p_Urt{font-family:var(--font-display);font-weight:400;font-size:1.25rem;line-height:1.18;letter-spacing:-.012em;color:var(--text-on-light);font-variation-settings:"opsz" 96;padding:14px 22px 0;margin:0;text-wrap:balance}.BlogCard_title__p_Urt a{color:inherit;text-decoration:none}.BlogCard_title__p_Urt a:hover{color:var(--accent-on-light)}.BlogCard_excerpt__PZUdf{font-size:14px;line-height:1.55;color:var(--text-on-light-muted);padding:10px 22px 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 28px}.BlogCard_cta__n_otP{margin:auto 22px 24px;align-self:flex-start}@media (max-width:720px){.BlogCard_imageWrap__4SALs{aspect-ratio:3/2}.BlogCard_title__p_Urt{font-size:1.15rem}}.BlogGrid_section__CJ5HA{background:var(--bg-light);color:var(--text-on-light);padding-block:clamp(64px,8vw,112px);border-top:.5px solid rgba(24,28,32,.06);scroll-margin-top:72px}.BlogGrid_container__tz1ZD{display:flex;flex-direction:column;gap:44px}.BlogGrid_header__vgeRa{display:flex;flex-direction:column;gap:14px;max-width:720px}.BlogGrid_eyebrow__A27dc{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--text-on-light-muted)}.BlogGrid_dot__MDdPU{display:inline-block;width:7px;height:7px;border-radius:999px;background:var(--accent-on-light)}.BlogGrid_title__yZOs6{font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,4.4vw,3rem);line-height:1.06;letter-spacing:-.018em;color:var(--text-on-light);font-variation-settings:"opsz" 96;margin:0;text-wrap:balance}.BlogGrid_grid__cJ03v{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.BlogGrid_grid__cJ03v>*{height:100%}.BlogGrid_pagination__WySGZ{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding-top:36px;border-top:.5px solid rgba(24,28,32,.08)}.BlogGrid_navLink__yF0cq{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--text-on-light);text-decoration:none;padding:8px 0;transition:color var(--duration-fast) var(--ease-out)}.BlogGrid_navLink__yF0cq:hover{color:var(--accent-on-light)}.BlogGrid_navLink__yF0cq>span[aria-hidden=true]{transition:transform var(--duration-fast) var(--ease-out)}.BlogGrid_navLink__yF0cq:hover>span[aria-hidden=true]:first-child{transform:translateX(-4px)}.BlogGrid_navLink__yF0cq:hover>span[aria-hidden=true]:last-child{transform:translateX(4px)}.BlogGrid_navDisabled__tXSo_{opacity:.35;pointer-events:none}.BlogGrid_numbers__Vlnt6{display:inline-flex;align-items:center;gap:4px;list-style:none;padding:0;margin:0}.BlogGrid_number__TuzGj{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding-inline:10px;font-size:13px;font-weight:500;color:var(--text-on-light-muted);border-radius:var(--radius-pill);text-decoration:none;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.BlogGrid_number__TuzGj:hover{color:var(--text-on-light);background:rgba(24,28,32,.06)}.BlogGrid_numberActive__rrnEW,.BlogGrid_numberActive__rrnEW:hover{color:var(--bg-light);background:var(--text-on-light)}.BlogGrid_gap__Azi_E{display:inline-flex;align-items:center;justify-content:center;min-width:24px;color:var(--text-on-light-tertiary);font-size:13px}@media (max-width:1024px){.BlogGrid_grid__cJ03v{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:720px){.BlogGrid_grid__cJ03v{grid-template-columns:1fr;gap:20px}.BlogGrid_pagination__WySGZ{gap:12px}.BlogGrid_navLink__yF0cq{letter-spacing:.12em;gap:6px}.BlogGrid_navLabel__edtxz{display:none}.BlogGrid_numbers__Vlnt6{gap:2px}.BlogGrid_number__TuzGj{min-width:32px;height:32px;padding-inline:6px;font-size:12px}.BlogGrid_gap__Azi_E{min-width:16px}}