.tio-blog-wrap[data-astro-cid-6wdxvssj]{max-width:1200px;margin:0 auto;padding:0 40px}.tio-archive-header[data-astro-cid-6wdxvssj]{max-width:720px;padding:72px 0 48px}.tio-archive-title[data-astro-cid-6wdxvssj]{font-family:var(--serif);color:var(--obsidiana);letter-spacing:.02em;margin:0 0 20px;font-size:clamp(3rem,7vw,5.5rem);font-weight:400;line-height:1.1}.tio-archive-subtitle[data-astro-cid-6wdxvssj]{color:var(--muted);letter-spacing:.02em;margin:0;font-size:.95rem;line-height:1.8}.tio-filters-bar[data-astro-cid-6wdxvssj]{margin-bottom:48px}.tio-filters-divider[data-astro-cid-6wdxvssj]{background-color:#1a1f1c1a;height:1px;margin-bottom:28px}.tio-cat-row[data-astro-cid-6wdxvssj]{flex-direction:column;gap:20px;display:flex}@media (width>=768px){.tio-cat-row[data-astro-cid-6wdxvssj]{flex-direction:row;justify-content:space-between;align-items:flex-end}}.tio-search-wrap[data-astro-cid-6wdxvssj]{min-width:220px}.tio-search-label[data-astro-cid-6wdxvssj]{letter-spacing:2.5px;text-transform:uppercase;color:var(--obsidiana);margin-bottom:10px;font-size:.6rem;font-weight:700;display:block}.tio-search-input-wrap[data-astro-cid-6wdxvssj]{align-items:center;display:flex;position:relative}.tio-search-input[data-astro-cid-6wdxvssj]{border:1px solid var(--line);width:100%;font-family:var(--serif);color:var(--obsidiana);-webkit-appearance:none;appearance:none;background:#fff;border-radius:0;outline:none;padding:8px 40px 8px 12px;font-size:1rem;transition:border-color .3s}.tio-search-input[data-astro-cid-6wdxvssj]:focus{border-color:var(--rojo)}.tio-search-input[data-astro-cid-6wdxvssj]::placeholder{color:#1a1f1c59}.tio-search-btn[data-astro-cid-6wdxvssj]{cursor:pointer;opacity:.6;background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;right:10px}.tio-search-btn[data-astro-cid-6wdxvssj]:hover{opacity:1}.tio-filter-group[data-astro-cid-6wdxvssj]{flex-wrap:wrap;gap:8px;display:flex}.tio-filter-btn[data-astro-cid-6wdxvssj]{font-family:var(--sans);letter-spacing:2px;text-transform:uppercase;color:var(--obsidiana);cursor:pointer;background:0 0;border:1px solid #1a1f1c4d;border-radius:0;padding:8px 18px;font-size:.6rem;font-weight:700;line-height:1.7}.tio-filter-btn[data-astro-cid-6wdxvssj]:hover,.tio-filter-btn[data-astro-cid-6wdxvssj].is-active{background-color:var(--rojo);border-color:var(--rojo);color:var(--crema)}.tio-blog-grid[data-astro-cid-6wdxvssj]{grid-template-columns:1fr;gap:56px 36px;margin-bottom:64px;display:grid}@media (width>=640px){.tio-blog-grid[data-astro-cid-6wdxvssj]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.tio-blog-grid[data-astro-cid-6wdxvssj]{grid-template-columns:repeat(3,1fr)}}.tio-blog-card[data-astro-cid-6wdxvssj]{flex-direction:column;display:flex}.tio-blog-card[data-astro-cid-6wdxvssj][hidden]{display:none}.tio-card-image-link[data-astro-cid-6wdxvssj]{margin-bottom:18px;display:block;overflow:hidden}.tio-card-image-wrap[data-astro-cid-6wdxvssj]{aspect-ratio:4/5;overflow:hidden}.tio-card-img[data-astro-cid-6wdxvssj]{object-fit:cover;filter:grayscale(15%);width:100%;height:100%;transition:transform .6s,filter .6s}.tio-blog-card[data-astro-cid-6wdxvssj]:hover .tio-card-img[data-astro-cid-6wdxvssj]{filter:grayscale(0%);transform:scale(1.05)}.tio-card-img-placeholder[data-astro-cid-6wdxvssj]{aspect-ratio:4/5;background-color:#eae8e3;width:100%}.tio-card-cat[data-astro-cid-6wdxvssj]{letter-spacing:2.5px;text-transform:uppercase;color:var(--rojo);margin-bottom:10px;font-size:.6rem;font-weight:700;display:block}.tio-card-title[data-astro-cid-6wdxvssj]{font-family:var(--serif);color:var(--obsidiana);margin:0 0 10px;font-size:1.55rem;font-weight:400;line-height:1.25}.tio-card-title[data-astro-cid-6wdxvssj] a[data-astro-cid-6wdxvssj]{color:inherit;transition:color .3s}.tio-card-title[data-astro-cid-6wdxvssj] a[data-astro-cid-6wdxvssj]:hover{color:var(--rojo)}.tio-card-excerpt[data-astro-cid-6wdxvssj]{color:var(--muted);margin:0;font-size:.88rem;line-height:1.75}.tio-no-posts[data-astro-cid-6wdxvssj]{color:#999;text-align:center;letter-spacing:1px;grid-column:1/-1;padding:48px 0;font-size:.9rem}.tio-no-posts[data-astro-cid-6wdxvssj][hidden]{display:none}.tio-load-more-wrap[data-astro-cid-6wdxvssj]{text-align:center;margin-bottom:80px}.tio-divider-short[data-astro-cid-6wdxvssj]{background-color:#1a1f1c26;width:50px;height:1px;margin:0 auto 36px}.tio-load-more-btn[data-astro-cid-6wdxvssj]{font-family:var(--sans);letter-spacing:2.5px;text-transform:uppercase;border:1px solid var(--obsidiana);color:var(--obsidiana);cursor:pointer;background:0 0;border-radius:0;padding:16px 48px;font-size:.6rem;font-weight:700;display:none}.tio-load-more-btn[data-astro-cid-6wdxvssj].is-visible{display:inline-block}.tio-load-more-btn[data-astro-cid-6wdxvssj]:hover{background-color:var(--rojo);border-color:var(--rojo);color:var(--crema);letter-spacing:3px}.tio-page-count[data-astro-cid-6wdxvssj]{letter-spacing:2px;text-transform:uppercase;color:#999;margin:20px 0 0;font-size:.6rem}.tio-blog-newsletter[data-astro-cid-6wdxvssj]{background-color:var(--crema-dark);text-align:center;margin-bottom:72px;padding:72px 48px}.tio-newsletter-eyebrow[data-astro-cid-6wdxvssj]{letter-spacing:2.5px;text-transform:uppercase;color:var(--rojo);margin-bottom:16px;font-size:.6rem;font-weight:700;display:block}.tio-newsletter-title[data-astro-cid-6wdxvssj]{font-family:var(--serif);color:var(--obsidiana);margin:0 0 16px;font-size:clamp(1.8rem,4vw,3rem);font-style:italic;font-weight:400}.tio-newsletter-body[data-astro-cid-6wdxvssj]{color:var(--muted);max-width:480px;margin:0 auto 36px;font-size:.9rem;line-height:1.8}@media (width<=768px){.tio-blog-wrap[data-astro-cid-6wdxvssj]{padding:0 24px}.tio-archive-header[data-astro-cid-6wdxvssj]{padding:52px 0 36px}.tio-blog-newsletter[data-astro-cid-6wdxvssj]{margin-bottom:56px;padding:56px 24px}}
