.page-head[data-astro-cid-vnrdjxtv]{padding-top:24px;padding-bottom:32px}.posts[data-astro-cid-vnrdjxtv]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding-bottom:40px}.post[data-astro-cid-vnrdjxtv]{position:relative;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:#fff;transition:border-color .15s}.post[data-astro-cid-vnrdjxtv]:hover{border-color:var(--ink-2)}.cover[data-astro-cid-vnrdjxtv] img[data-astro-cid-vnrdjxtv]{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;background:var(--soft)}.post-body[data-astro-cid-vnrdjxtv]{padding:18px 20px 22px;display:flex;flex-direction:column;gap:6px;flex:1}.meta[data-astro-cid-vnrdjxtv]{font-size:.82rem;color:var(--muted);margin:0}.post[data-astro-cid-vnrdjxtv] h2[data-astro-cid-vnrdjxtv]{font-size:1.15rem;line-height:1.3;margin:0}.post[data-astro-cid-vnrdjxtv] h2[data-astro-cid-vnrdjxtv] a[data-astro-cid-vnrdjxtv]{text-decoration:none}.post[data-astro-cid-vnrdjxtv] h2[data-astro-cid-vnrdjxtv] a[data-astro-cid-vnrdjxtv]:after{content:"";position:absolute;inset:0}.excerpt[data-astro-cid-vnrdjxtv]{color:#4a4d52;font-size:.94rem;margin:0 0 6px}.post[data-astro-cid-vnrdjxtv] .link[data-astro-cid-vnrdjxtv]{margin-top:auto;align-self:flex-start}@media(min-width:900px){.post[data-astro-cid-vnrdjxtv].first{grid-column:1 / -1;flex-direction:row}.post[data-astro-cid-vnrdjxtv].first .cover[data-astro-cid-vnrdjxtv]{flex:1.2}.post[data-astro-cid-vnrdjxtv].first .cover[data-astro-cid-vnrdjxtv] img[data-astro-cid-vnrdjxtv]{height:100%}.post[data-astro-cid-vnrdjxtv].first .post-body[data-astro-cid-vnrdjxtv]{flex:1;padding:32px;justify-content:center}.post[data-astro-cid-vnrdjxtv].first h2[data-astro-cid-vnrdjxtv]{font-size:1.6rem}}.ws-body[data-astro-cid-htv7j4mi]{margin-top:36px;line-height:1.75;color:#2b2d31}.ws-body[data-astro-cid-htv7j4mi] h2{font-size:1.4rem;margin:1.6em 0 .5em}.ws-body[data-astro-cid-htv7j4mi] ul{padding-left:1.2em}.ws-body[data-astro-cid-htv7j4mi] li{margin-bottom:.4em}.ws-body[data-astro-cid-htv7j4mi] a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:#b9bcc1;text-underline-offset:3px}.ws-body[data-astro-cid-htv7j4mi] a:hover{color:var(--red);text-decoration-color:var(--red)}.ws-body[data-astro-cid-htv7j4mi] table{width:100%;border-collapse:collapse;margin:0 0 1.2em;font-size:.95rem}.ws-body[data-astro-cid-htv7j4mi] th,.ws-body[data-astro-cid-htv7j4mi] td{text-align:left;padding:9px 10px;border-bottom:1px solid var(--line);vertical-align:top}.ws-faq[data-astro-cid-htv7j4mi]{margin-top:32px}.ws-faq[data-astro-cid-htv7j4mi] details[data-astro-cid-htv7j4mi]{border:1px solid var(--line);border-radius:var(--radius);padding:14px 18px;margin-bottom:10px;background:#fff}.ws-faq[data-astro-cid-htv7j4mi] summary[data-astro-cid-htv7j4mi]{cursor:pointer;font-weight:700}.ws-faq[data-astro-cid-htv7j4mi] details[data-astro-cid-htv7j4mi] p[data-astro-cid-htv7j4mi]{margin:10px 0 0}.ws-cta[data-astro-cid-htv7j4mi]{margin-top:28px}.cat-text[data-astro-cid-htv7j4mi]{max-width:860px;color:#33363b;padding-top:8px;padding-bottom:24px;line-height:1.7}.cat-text[data-astro-cid-htv7j4mi] h2{font-size:1.35rem;margin:1.5em 0 .5em;color:var(--ink)}.cat-text[data-astro-cid-htv7j4mi] ul{padding-left:1.2em}.cat-text[data-astro-cid-htv7j4mi] li{margin-bottom:.35em}.cat-text[data-astro-cid-htv7j4mi] a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:#b9bcc1;text-underline-offset:3px}.cat-text[data-astro-cid-htv7j4mi] a:hover{color:var(--red);text-decoration-color:var(--red)}.cat-text[data-astro-cid-htv7j4mi] table{width:100%;border-collapse:collapse;margin:0 0 1.2em;font-size:.95rem}.cat-text[data-astro-cid-htv7j4mi] th,.cat-text[data-astro-cid-htv7j4mi] td{text-align:left;padding:9px 10px;border-bottom:1px solid var(--line);vertical-align:top}.subs[data-astro-cid-htv7j4mi]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-bottom:24px}.sub[data-astro-cid-htv7j4mi]{display:grid;grid-template-columns:1fr;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;text-decoration:none;background:#fff;transition:border-color .15s}.sub[data-astro-cid-htv7j4mi]:hover{border-color:var(--ink-2)}.sub[data-astro-cid-htv7j4mi] img[data-astro-cid-htv7j4mi]{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.sub-body[data-astro-cid-htv7j4mi]{padding:20px 22px 24px}.sub-body[data-astro-cid-htv7j4mi] h2[data-astro-cid-htv7j4mi]{font-size:1.3rem}.pf-intro[data-astro-cid-htv7j4mi]{margin-top:-8px}.portfolio[data-astro-cid-htv7j4mi]{margin-bottom:48px}.privacy-body[data-astro-cid-htv7j4mi]{max-width:72ch}.privacy-body[data-astro-cid-htv7j4mi] h2{font-size:1.2rem;margin:32px 0 10px}.privacy-body[data-astro-cid-htv7j4mi] ul{padding-left:1.2em}.privacy-body[data-astro-cid-htv7j4mi] li{margin-bottom:8px}.pf-grid[data-astro-cid-htv7j4mi]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.pf[data-astro-cid-htv7j4mi]{margin:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:#fff}.pf[data-astro-cid-htv7j4mi] img[data-astro-cid-htv7j4mi]{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.pf[data-astro-cid-htv7j4mi] figcaption[data-astro-cid-htv7j4mi]{padding:14px 16px 16px;font-size:.93rem;font-weight:600}.group[data-astro-cid-htv7j4mi]{margin-bottom:40px}.group-head[data-astro-cid-htv7j4mi]{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:18px}.group-head[data-astro-cid-htv7j4mi] h2[data-astro-cid-htv7j4mi]{margin:0;font-size:1.4rem}.page-head[data-astro-cid-htv7j4mi]{padding-top:24px;padding-bottom:32px}.narrow[data-astro-cid-htv7j4mi]{max-width:780px}.custom[data-astro-cid-htv7j4mi]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.custom[data-astro-cid-htv7j4mi] p[data-astro-cid-htv7j4mi]{margin:0;max-width:60ch;font-weight:600}.checks[data-astro-cid-htv7j4mi]{list-style:none;padding:0;margin:8px 0 32px;display:grid;gap:12px}.checks[data-astro-cid-htv7j4mi] li[data-astro-cid-htv7j4mi]{padding-left:28px;position:relative;font-weight:600}.checks[data-astro-cid-htv7j4mi] li[data-astro-cid-htv7j4mi]:before{content:"";position:absolute;left:4px;top:.55em;width:12px;height:7px;border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-45deg)}.small[data-astro-cid-htv7j4mi]{font-size:.9rem;margin:14px 0 0}.legal[data-astro-cid-htv7j4mi]{display:grid;gap:4px 24px}@media(min-width:640px){.legal[data-astro-cid-htv7j4mi]{grid-template-columns:max-content 1fr}}.legal[data-astro-cid-htv7j4mi] dt[data-astro-cid-htv7j4mi]{font-weight:700}.legal[data-astro-cid-htv7j4mi] dd[data-astro-cid-htv7j4mi]{margin:0 0 12px;white-space:pre-line;color:var(--muted)}.about[data-astro-cid-htv7j4mi]{display:grid;gap:40px;padding-top:16px}@media(min-width:960px){.about[data-astro-cid-htv7j4mi]{grid-template-columns:1.6fr 1fr;gap:64px;align-items:start}}.about-body[data-astro-cid-htv7j4mi] p:first-child{font-size:1.12rem;color:var(--ink-2)}.about-body[data-astro-cid-htv7j4mi] h2{margin-top:1.6em;font-size:1.3rem}.about-body[data-astro-cid-htv7j4mi] ul{padding-left:1.2em}.about-body[data-astro-cid-htv7j4mi] li{margin-bottom:.4em}.about-body[data-astro-cid-htv7j4mi] a{text-decoration-color:var(--line-2);text-underline-offset:3px}.about-side[data-astro-cid-htv7j4mi]{border:1px solid var(--line);border-radius:var(--radius);padding:24px;background:var(--soft)}@media(min-width:960px){.about-side[data-astro-cid-htv7j4mi]{position:sticky;top:110px;margin-top:64px}}.about-side[data-astro-cid-htv7j4mi] h2[data-astro-cid-htv7j4mi]{font-size:1.1rem}.facts-table[data-astro-cid-htv7j4mi]{width:100%;font-size:.9rem;margin-bottom:14px}.facts-table[data-astro-cid-htv7j4mi] th[data-astro-cid-htv7j4mi],.facts-table[data-astro-cid-htv7j4mi] td[data-astro-cid-htv7j4mi]{text-align:left;padding:9px 0;border-bottom:1px solid var(--line);vertical-align:top}.facts-table[data-astro-cid-htv7j4mi] th[data-astro-cid-htv7j4mi]{width:40%;color:var(--muted);font-weight:600;padding-right:12px}.facts-table[data-astro-cid-htv7j4mi] a[data-astro-cid-htv7j4mi]{text-decoration:none}.facts-table[data-astro-cid-htv7j4mi] a[data-astro-cid-htv7j4mi]:hover{text-decoration:underline}
