.blog-experience[data-astro-cid-x255k2k2]{--blog-ink:#25282c;--blog-muted:#60615e;--blog-accent:#9d430c;color:var(--blog-ink);background:#f6f3ed}.blog-experience[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2]:is(a,button,select,input):focus-visible{outline-offset:5px;outline:3px solid #a64b10}.blog-experience[data-astro-cid-x255k2k2] .blog-kicker[data-astro-cid-x255k2k2]{letter-spacing:1.7px;color:var(--blog-accent);margin:0 0 19px;font-size:11px;font-weight:700;line-height:1.5}.blog-hero[data-astro-cid-x255k2k2]{color:#f6f3ed;background:#25282c;padding:30px 0 74px}.blog-crumbs[data-astro-cid-x255k2k2]{color:#d2cec7;gap:11px;margin-bottom:48px;font-size:12px;display:flex}.blog-crumbs[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover{text-underline-offset:4px;text-decoration:underline}.blog-hero-grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,6vw,90px);display:grid}.blog-hero-copy[data-astro-cid-x255k2k2] .blog-kicker[data-astro-cid-x255k2k2]{color:#ffad75}.blog-hero[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{letter-spacing:-3px;text-wrap:balance;max-width:650px;margin:0 0 27px;font-size:clamp(44px,5.2vw,76px);font-weight:550;line-height:1.05}.blog-hero[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2] em[data-astro-cid-x255k2k2]{color:#ff9852;font-style:normal}.blog-hero-description[data-astro-cid-x255k2k2]{color:#d9d5ce;max-width:490px;margin-bottom:27px;font-size:17px;line-height:1.8}.blog-hero-link[data-astro-cid-x255k2k2]{border-bottom:1px solid #ff9852;align-items:center;gap:28px;padding:11px 0;font-size:14px;font-weight:600;display:inline-flex}.blog-hero-link[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{color:#ff9852;font-size:23px}.blog-hero-note[data-astro-cid-x255k2k2]{border-top:1px solid #535453;align-items:center;gap:19px;max-width:440px;margin-top:40px;padding-top:24px;display:flex}.blog-hero-note[data-astro-cid-x255k2k2]>span[data-astro-cid-x255k2k2]{letter-spacing:-1px;color:#ffad75;white-space:nowrap;font-size:26px;font-weight:450}.blog-hero-note[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:#c6c4be;margin:0;font-size:12px;line-height:1.6}.blog-featured[data-astro-cid-x255k2k2]{color:#25282c;background:#f6f3ed;min-width:0;display:block}.blog-featured-image[data-astro-cid-x255k2k2]{background:#a89d8b;position:relative;overflow:hidden}.blog-featured-image[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .35s;display:block}.blog-featured[data-astro-cid-x255k2k2]:hover img[data-astro-cid-x255k2k2]{transform:scale(1.025)}.blog-featured-label[data-astro-cid-x255k2k2]{letter-spacing:1.3px;background:#f6f3ed;padding:9px 12px;font-size:10px;font-weight:750;position:absolute;top:20px;left:20px}.blog-featured-copy[data-astro-cid-x255k2k2]{padding:26px 28px 23px}.blog-featured-copy[data-astro-cid-x255k2k2]>p[data-astro-cid-x255k2k2]{letter-spacing:1px;text-transform:uppercase;color:var(--blog-accent);margin:0 0 12px;font-size:11px;font-weight:700}.blog-featured-copy[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{letter-spacing:-.9px;margin:0 0 20px;font-size:clamp(24px,2.2vw,31px);font-weight:550;line-height:1.24}.blog-featured-copy[data-astro-cid-x255k2k2]>div[data-astro-cid-x255k2k2]{color:#62625c;justify-content:space-between;align-items:center;gap:12px;font-size:11px;line-height:1.6;display:flex}.blog-featured-arrow[data-astro-cid-x255k2k2]{color:var(--blog-accent);font-size:27px}.blog-directory[data-astro-cid-x255k2k2]{padding-block:82px 100px;scroll-margin-top:18px}.blog-directory-top[data-astro-cid-x255k2k2]{grid-template-columns:1.35fr .65fr;align-items:end;gap:50px;margin-bottom:35px;display:grid}.blog-directory[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{letter-spacing:-1.6px;margin:0;font-size:clamp(32px,3.3vw,48px);font-weight:550;line-height:1.13}.blog-directory-intro[data-astro-cid-x255k2k2]{color:var(--blog-muted);max-width:360px;margin:0 0 2px;font-size:15px;line-height:1.8}.blog-tools[data-astro-cid-x255k2k2]{border-block:1px solid #d4cfc5;margin:0;padding:28px 0 25px}.blog-search-row[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.blog-search-row[data-astro-cid-x255k2k2] label[data-astro-cid-x255k2k2],.blog-category-field[data-astro-cid-x255k2k2] legend[data-astro-cid-x255k2k2]{color:#484b49;margin:0 0 10px;font-size:12px;font-weight:650;display:block}.blog-search[data-astro-cid-x255k2k2]{background:#fffdf8;border:1px solid #c7c2b7;align-items:center;gap:12px;height:54px;padding:0 15px;display:flex}.blog-search[data-astro-cid-x255k2k2]>svg[data-astro-cid-x255k2k2]{color:#74746c;flex:0 0 20px}.blog-search[data-astro-cid-x255k2k2] input[data-astro-cid-x255k2k2]{font:inherit;color:#25282c;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;font-size:16px}.blog-search[data-astro-cid-x255k2k2]:focus-within{outline-offset:3px;outline:2px solid #a64b10}.blog-search[data-astro-cid-x255k2k2] input[data-astro-cid-x255k2k2]:focus-visible{outline:0}.blog-search[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2]{color:var(--blog-accent);font:inherit;cursor:pointer;background:0 0;border:0;min-height:40px;padding:0 2px;font-size:12px;font-weight:700}.blog-select-field[data-astro-cid-x255k2k2] select[data-astro-cid-x255k2k2]{color:#353a36;width:100%;min-width:0;height:54px;font:inherit;cursor:pointer;background:#fffdf8;border:1px solid #c7c2b7;border-radius:0;padding:0 34px 0 13px;font-size:14px}.blog-category-field[data-astro-cid-x255k2k2]{border:0;min-width:0;margin:24px 0 0;padding:0}.blog-filters[data-astro-cid-x255k2k2]{flex-wrap:wrap;gap:8px;display:flex}.blog-filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2]{font:inherit;color:#484c46;cursor:pointer;text-align:left;background:0 0;border:1px solid #cdc7bc;min-height:42px;padding:10px 13px;font-size:12px;font-weight:550;line-height:1.4;transition:background .18s,border-color .18s}.blog-filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2]:hover{background:#eee5d9;border-color:#a64b10}.blog-filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2][aria-pressed=true]{color:#fffdf8;background:#25282c;border-color:#25282c}.blog-results-heading[data-astro-cid-x255k2k2]{justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding-block:16px;display:flex}.blog-total[data-astro-cid-x255k2k2]{color:#595e57;margin:0;font-size:13px}.blog-reset[data-astro-cid-x255k2k2]{color:var(--blog-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-height:42px;font-size:12px;font-weight:650;display:flex}.blog-reset[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{font-size:22px;font-weight:400}.blog-results[data-astro-cid-x255k2k2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 25px;display:grid}.blog-entry[data-astro-cid-x255k2k2]{border-bottom:1px solid #d2ccc1;min-width:0;padding-bottom:16px}.blog-entry[data-astro-cid-x255k2k2]>a[data-astro-cid-x255k2k2]{flex-direction:column;height:100%;display:flex}.blog-cover[data-astro-cid-x255k2k2]{background:#e5dfd5;overflow:hidden}.blog-cover[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .3s;display:block}.blog-entry[data-astro-cid-x255k2k2]>a[data-astro-cid-x255k2k2]:hover img[data-astro-cid-x255k2k2]{transform:scale(1.03)}.blog-entry-content[data-astro-cid-x255k2k2]{flex-direction:column;flex:1;padding-top:20px;display:flex}.blog-entry-category[data-astro-cid-x255k2k2]{letter-spacing:1px;text-transform:uppercase;min-height:29px;color:var(--blog-accent);align-items:center;gap:8px;margin:0 0 12px;font-size:10px;font-weight:700;line-height:1.5;display:flex}.blog-entry-category[data-astro-cid-x255k2k2]>span[data-astro-cid-x255k2k2]{background:#dd681b;flex:0 0 5px;width:5px;height:5px;transform:rotate(45deg)}.blog-entry[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{letter-spacing:-.65px;text-wrap:pretty;margin:0 0 15px;font-size:clamp(22px,1.8vw,27px);font-weight:550;line-height:1.3}.blog-description[data-astro-cid-x255k2k2]{color:#5e615a;flex:1;margin:0 0 20px;font-size:14px;line-height:1.8}.blog-meta[data-astro-cid-x255k2k2]{color:#676b62;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 15px;font-size:11px;line-height:1.6;display:flex}.blog-read[data-astro-cid-x255k2k2]{color:var(--blog-accent);justify-content:space-between;align-items:center;font-size:13px;font-weight:650;display:flex}.blog-read[data-astro-cid-x255k2k2]>span[data-astro-cid-x255k2k2]{font-size:22px}.blog-experience[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][hidden]{display:none!important}.blog-no-results[data-astro-cid-x255k2k2]{text-align:center;background:#eee8de;padding:55px 20px 65px}.blog-empty-symbol[data-astro-cid-x255k2k2]{color:var(--blog-accent);margin-bottom:16px;font-size:38px;display:block}.blog-no-results[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{letter-spacing:-1px;margin:0 0 17px;font-size:clamp(26px,3vw,36px);font-weight:550;line-height:1.25}.blog-no-results[data-astro-cid-x255k2k2]>p[data-astro-cid-x255k2k2]:not(.blog-kicker){color:#60615b;max-width:440px;margin:0 auto 24px;font-size:15px;line-height:1.8}.blog-no-results[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2]{color:#fffdf8;font:inherit;cursor:pointer;background:#25282c;border:0;padding:15px 23px;font-size:14px}.blog-no-results[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{margin-left:18px}.blog-noscript[data-astro-cid-x255k2k2],.blog-empty-static[data-astro-cid-x255k2k2]{font-size:14px;line-height:1.8}.blog-closing[data-astro-cid-x255k2k2]{background:#e9e1d5;border-top:1px solid #d4cabe;padding:65px 0 70px}.blog-closing[data-astro-cid-x255k2k2]>div[data-astro-cid-x255k2k2]>div[data-astro-cid-x255k2k2]{grid-template-columns:1.3fr .7fr;align-items:end;gap:55px;display:grid}.blog-closing[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{letter-spacing:-1.8px;margin:0;font-size:clamp(33px,3.6vw,52px);font-weight:550;line-height:1.12}.blog-closing[data-astro-cid-x255k2k2]>div[data-astro-cid-x255k2k2]>div[data-astro-cid-x255k2k2]>p[data-astro-cid-x255k2k2]{color:#5c5d55;max-width:380px;margin:0;font-size:14px;line-height:1.8}.blog-closing[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:var(--blog-accent);border-bottom:1px solid #b88f6f;justify-content:space-between;align-items:center;margin-top:20px;padding-bottom:8px;font-weight:650;display:flex}.blog-closing[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{font-size:22px}@media (width<=1050px){.blog-hero[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{letter-spacing:-2px;font-size:clamp(44px,5.6vw,62px)}.blog-hero-note[data-astro-cid-x255k2k2]{margin-top:26px}.blog-search-row[data-astro-cid-x255k2k2]{grid-template-columns:1fr 1fr}.blog-search-field[data-astro-cid-x255k2k2]{grid-column:1/-1}.blog-results[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.blog-hero[data-astro-cid-x255k2k2]{padding:24px 0 42px}.blog-crumbs[data-astro-cid-x255k2k2]{margin-bottom:32px}.blog-hero-grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr;gap:35px}.blog-hero[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{max-width:620px;font-size:clamp(44px,9.7vw,66px)}.blog-hero-description[data-astro-cid-x255k2k2]{margin-bottom:18px;font-size:16px}.blog-hero-note[data-astro-cid-x255k2k2]{display:none}.blog-featured-image[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{aspect-ratio:16/10}.blog-featured-copy[data-astro-cid-x255k2k2]{padding:23px}.blog-featured-copy[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{font-size:27px}.blog-directory[data-astro-cid-x255k2k2]{padding-block:50px 60px}.blog-directory-top[data-astro-cid-x255k2k2]{grid-template-columns:1fr;gap:17px;margin-bottom:27px}.blog-directory[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{font-size:35px}.desktop-break[data-astro-cid-x255k2k2]{display:none}.blog-directory-intro[data-astro-cid-x255k2k2]{max-width:510px;font-size:14px}.blog-tools[data-astro-cid-x255k2k2]{padding-block:22px}.blog-filters[data-astro-cid-x255k2k2]{gap:7px}.blog-filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2]{min-height:40px;padding:10px;font-size:11px}.blog-search-row[data-astro-cid-x255k2k2]{gap:17px 12px}.blog-select-field[data-astro-cid-x255k2k2] select[data-astro-cid-x255k2k2]{padding-left:10px;font-size:16px}.blog-search-row[data-astro-cid-x255k2k2] label[data-astro-cid-x255k2k2]{font-size:11px}.blog-category-field[data-astro-cid-x255k2k2]{margin-top:20px}.blog-results[data-astro-cid-x255k2k2]{gap:34px 20px}.blog-closing[data-astro-cid-x255k2k2]{padding-block:45px}.blog-closing[data-astro-cid-x255k2k2]>div[data-astro-cid-x255k2k2]>div[data-astro-cid-x255k2k2]{grid-template-columns:1fr;gap:25px}.blog-closing[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{font-size:36px}.blog-closing[data-astro-cid-x255k2k2]>div[data-astro-cid-x255k2k2]>div[data-astro-cid-x255k2k2]>p[data-astro-cid-x255k2k2]{max-width:510px}}@media (width<=540px){.blog-results[data-astro-cid-x255k2k2]{grid-template-columns:1fr}.blog-entry-content[data-astro-cid-x255k2k2]{padding-top:17px}.blog-entry-category[data-astro-cid-x255k2k2]{min-height:0}.blog-entry[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{font-size:26px}.blog-description[data-astro-cid-x255k2k2]{font-size:15px}.blog-meta[data-astro-cid-x255k2k2]{font-size:12px}.blog-featured-label[data-astro-cid-x255k2k2]{top:14px;left:14px}.blog-results-heading[data-astro-cid-x255k2k2]{gap:12px}.blog-reset[data-astro-cid-x255k2k2]{font-size:11px}.blog-select-field[data-astro-cid-x255k2k2] select[data-astro-cid-x255k2k2]{height:51px}.blog-directory[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{font-size:32px}.blog-hero-description[data-astro-cid-x255k2k2]{line-height:1.75}}@media (prefers-reduced-motion:reduce){.blog-featured-image[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2],.blog-cover[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2],.blog-filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2]{transition:none}.blog-featured[data-astro-cid-x255k2k2]:hover img[data-astro-cid-x255k2k2],.blog-entry[data-astro-cid-x255k2k2]>a[data-astro-cid-x255k2k2]:hover img[data-astro-cid-x255k2k2]{transform:none}}
