.hero[data-astro-cid-anhloy43]{padding-block:clamp(2.5rem,1rem + 5vw,5.5rem) clamp(3.5rem,2rem + 5vw,6rem)}.hero-grid[data-astro-cid-anhloy43]{display:grid;gap:3.5rem;align-items:center}@media(min-width:900px){.hero-grid[data-astro-cid-anhloy43]{grid-template-columns:1.25fr .75fr;gap:4.5rem}}.welcome[data-astro-cid-anhloy43]{display:flex;gap:.6rem;font-family:var(--font-mono);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);margin-bottom:1.4rem}.welcome[data-astro-cid-anhloy43] [data-astro-cid-anhloy43][lang]{letter-spacing:.2em}h1[data-astro-cid-anhloy43]{font-size:clamp(2.6rem,1.6rem + 4.2vw,4.9rem);line-height:1.02;letter-spacing:-.02em;max-width:14ch}h1[data-astro-cid-anhloy43] em[data-astro-cid-anhloy43]{font-style:italic;color:var(--color-accent)}.lede[data-astro-cid-anhloy43]{margin-top:1.6rem}.ctas[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.2rem}@media(max-width:479px){.ctas[data-astro-cid-anhloy43] .btn[data-astro-cid-anhloy43]{width:100%}}.rating[data-astro-cid-anhloy43]{display:inline-flex;flex-wrap:wrap;gap:.25rem .7rem;align-items:center;margin-top:1.8rem;font-size:.95rem;text-decoration:none;color:var(--color-ink-soft);border-bottom:1px solid var(--color-rule);padding-bottom:.4rem}.rating[data-astro-cid-anhloy43]:hover{color:var(--color-ink);border-color:var(--color-ink)}.rating[data-astro-cid-anhloy43] strong[data-astro-cid-anhloy43]{color:var(--color-ink)}.stars[data-astro-cid-anhloy43]{color:var(--color-accent);letter-spacing:.12em}.portrait[data-astro-cid-anhloy43]{margin:0;justify-self:center;width:min(100%,360px)}@media(min-width:900px){.portrait[data-astro-cid-anhloy43]{width:100%;max-width:452px;justify-self:end}}.frame[data-astro-cid-anhloy43]{padding:0}.frame[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{width:100%;aspect-ratio:4 / 5;object-fit:cover;filter:saturate(.9) contrast(1.02)}figcaption[data-astro-cid-anhloy43]{display:grid;margin-top:1.9rem;padding-left:1rem;border-left:2px solid var(--color-accent)}.name[data-astro-cid-anhloy43]{font-family:var(--font-heading);font-size:1.3rem}.role[data-astro-cid-anhloy43]{font-size:.9rem;color:var(--color-ink-soft)}.creds[data-astro-cid-kek7g4vf]{border-block:1px solid var(--color-rule);background:var(--color-fog)}ul[data-astro-cid-kek7g4vf]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:760px){ul[data-astro-cid-kek7g4vf]{grid-template-columns:repeat(4,1fr)}}li[data-astro-cid-kek7g4vf]{border-right:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}a[data-astro-cid-kek7g4vf]{display:grid;gap:.15rem;padding:1.2rem 1.1rem;text-decoration:none;height:100%;filter:grayscale(1);color:var(--color-ink-soft);transition:color var(--dur-el) var(--ease-brand),background-color var(--dur-el) var(--ease-brand)}a[data-astro-cid-kek7g4vf]:hover,a[data-astro-cid-kek7g4vf]:focus-visible{filter:none;color:var(--color-ink);background:var(--color-paper)}.l[data-astro-cid-kek7g4vf]{font-family:var(--font-heading);font-size:1.2rem;font-weight:600;color:var(--color-ink);line-height:1.2}a[data-astro-cid-kek7g4vf]:hover .l[data-astro-cid-kek7g4vf]{color:var(--color-accent)}.d[data-astro-cid-kek7g4vf]{font-size:.86rem}.syl[data-astro-cid-niyqlz4a]{background:var(--color-paper)}.head[data-astro-cid-niyqlz4a]{display:grid;gap:1.1rem;max-width:46rem;margin-bottom:3rem}.sheet[data-astro-cid-niyqlz4a]{position:relative;background:var(--color-white);border:1px solid var(--color-rule);box-shadow:0 1px 0 var(--color-rule),0 30px 60px -40px #0f1c2b59;padding:1.25rem 1rem 2rem;background-image:repeating-linear-gradient(to bottom,transparent 0 31px,color-mix(in srgb,var(--color-feint) 55%,transparent) 31px 32px)}@media(min-width:900px){.sheet[data-astro-cid-niyqlz4a]{padding:2.5rem 3rem 3rem 5.5rem}.sheet[data-astro-cid-niyqlz4a]:before{content:"";position:absolute;top:0;bottom:0;left:4rem;width:1px;background:color-mix(in srgb,var(--color-accent) 45%,transparent)}.sheet[data-astro-cid-niyqlz4a]:after{content:"";position:absolute;left:1.6rem;top:3rem;bottom:3rem;width:14px;background:radial-gradient(circle,var(--color-paper) 0 6px,var(--color-rule) 6.5px 7px,transparent 7.5px) 0 0 / 14px 33.3% repeat-y}}.tabs[data-astro-cid-niyqlz4a]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;border-bottom:1.5px solid var(--color-ink)}[data-astro-cid-niyqlz4a][role=tab]{display:grid;text-align:left;gap:.1rem;padding:.8rem 1.2rem;min-height:48px;background:transparent;border:0;border-bottom:3px solid transparent;margin-bottom:-1.5px;font:600 1.05rem var(--font-body);color:var(--color-ink-soft);cursor:pointer}[data-astro-cid-niyqlz4a][role=tab] .code[data-astro-cid-niyqlz4a]{font:400 .72rem var(--font-mono);letter-spacing:.06em;color:var(--color-ink-soft)}[data-astro-cid-niyqlz4a][role=tab][aria-selected=true]{color:var(--color-ink);border-bottom-color:var(--color-accent)}[data-astro-cid-niyqlz4a][role=tab][aria-selected=true] .code[data-astro-cid-niyqlz4a]{color:var(--color-accent)}.panel-head[data-astro-cid-niyqlz4a]{display:grid;gap:.4rem;margin-bottom:1.6rem;max-width:44rem}.course[data-astro-cid-niyqlz4a]{font-family:var(--font-mono);font-size:.78rem;color:var(--color-accent);letter-spacing:.05em}.summary[data-astro-cid-niyqlz4a]{color:var(--color-ink-soft)}table[data-astro-cid-niyqlz4a]{display:none;width:100%;border-collapse:collapse}@media(min-width:900px){table[data-astro-cid-niyqlz4a]{display:table}.cards[data-astro-cid-niyqlz4a]{display:none!important}}thead[data-astro-cid-niyqlz4a] th[data-astro-cid-niyqlz4a]{font:600 1.15rem var(--font-heading);text-align:center;padding:.6rem .5rem 1rem;border-bottom:1.5px solid var(--color-ink);vertical-align:bottom}thead[data-astro-cid-niyqlz4a] th[data-astro-cid-niyqlz4a].topic-h{text-align:left;font:400 .74rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-soft)}.tn[data-astro-cid-niyqlz4a]{display:block;font:400 .7rem var(--font-mono);color:var(--color-accent);letter-spacing:.06em;margin-bottom:.1rem}tbody[data-astro-cid-niyqlz4a] th[data-astro-cid-niyqlz4a]{text-align:left;font-weight:550;padding:.95rem 1rem .95rem 0;position:relative;width:44%}tbody[data-astro-cid-niyqlz4a] td[data-astro-cid-niyqlz4a]{text-align:center;padding:.95rem .5rem;width:18.6%}tbody[data-astro-cid-niyqlz4a] tr[data-astro-cid-niyqlz4a]{border-bottom:1px solid var(--color-rule)}tbody[data-astro-cid-niyqlz4a] tr[data-astro-cid-niyqlz4a]:hover{background:color-mix(in srgb,var(--color-fog) 60%,transparent)}.wk[data-astro-cid-niyqlz4a]{font:400 .7rem var(--font-mono);color:var(--color-ink-soft);margin-right:.7rem}.margin-note[data-astro-cid-niyqlz4a]{display:block;font-family:var(--font-heading);font-style:italic;font-weight:400;color:var(--color-accent);font-size:1rem;margin-top:.1rem;padding-left:2.6rem}.txt[data-astro-cid-niyqlz4a]{font-size:.9rem;color:var(--color-ink);line-height:1.35;display:inline-block;max-width:13rem}.dash[data-astro-cid-niyqlz4a]{color:#8b9097}.tick{width:26px;height:26px;display:inline-block;vertical-align:middle}.tick path{fill:none;stroke:var(--color-accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.panel[data-astro-cid-niyqlz4a]:not(.drawn) .tick path{stroke-dashoffset:1}.panel[data-astro-cid-niyqlz4a].drawn .tick path{animation:ink .52s var(--ease-brand) both;animation-delay:var(--d, 0ms)}tr[data-astro-cid-niyqlz4a]{--d: 0ms}@keyframes ink{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}}.cards[data-astro-cid-niyqlz4a]{display:grid;gap:1rem}.card[data-astro-cid-niyqlz4a]{border:1px solid var(--color-rule);background:var(--color-paper);padding:1.2rem 1.2rem 1.4rem}.card[data-astro-cid-niyqlz4a] h4[data-astro-cid-niyqlz4a]{font:600 1.35rem var(--font-heading);margin:0 0 .6rem}.card[data-astro-cid-niyqlz4a] ul[data-astro-cid-niyqlz4a]{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.card[data-astro-cid-niyqlz4a] li[data-astro-cid-niyqlz4a]{padding-left:1.6rem;position:relative;font-size:.97rem;line-height:1.45}.card[data-astro-cid-niyqlz4a] li[data-astro-cid-niyqlz4a]:before{content:"";position:absolute;left:0;top:.35em;width:12px;height:7px;border-left:2px solid var(--color-accent);border-bottom:2px solid var(--color-accent);transform:rotate(-45deg)}.covers[data-astro-cid-niyqlz4a]{margin-top:1.8rem;color:var(--color-ink-soft);font-size:.97rem;max-width:52rem}.label[data-astro-cid-niyqlz4a]{font:400 .72rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink);display:block;margin-bottom:.3rem}.enrol[data-astro-cid-niyqlz4a]{margin-top:2.5rem;padding-top:2rem;border-top:1.5px dashed var(--color-rule);display:flex;flex-wrap:wrap;gap:1.2rem 2rem;align-items:center;justify-content:space-between}.enrol[data-astro-cid-niyqlz4a] p[data-astro-cid-niyqlz4a]{max-width:40rem;color:var(--color-ink-soft)}.hand[data-astro-cid-niyqlz4a]{display:block;font-family:var(--font-heading);font-style:italic;font-size:1.5rem;color:var(--color-ink)}.svc[data-astro-cid-bp4bfslc]{background:var(--color-fog)}.head[data-astro-cid-bp4bfslc]{display:grid;gap:1.1rem;max-width:46rem;margin-bottom:3rem}.list[data-astro-cid-bp4bfslc]{list-style:none;margin:0;padding:0;border-top:1.5px solid var(--color-ink)}.row[data-astro-cid-bp4bfslc]{display:grid;gap:.8rem 2rem;padding:2rem 0;border-bottom:1px solid var(--color-rule)}@media(min-width:900px){.row[data-astro-cid-bp4bfslc]{grid-template-columns:4rem 1.2fr 1fr;padding:2.4rem 0}}.num[data-astro-cid-bp4bfslc]{font:400 .8rem var(--font-mono);color:var(--color-accent);padding-top:.55rem}.main[data-astro-cid-bp4bfslc]{display:grid;gap:.6rem}h3[data-astro-cid-bp4bfslc] a[data-astro-cid-bp4bfslc]{text-decoration:none;display:inline-flex;gap:.4rem;align-items:center}h3[data-astro-cid-bp4bfslc] a[data-astro-cid-bp4bfslc]:hover{color:var(--color-accent)}h3[data-astro-cid-bp4bfslc] svg[data-astro-cid-bp4bfslc]{width:1.1rem;height:1.1rem;transition:transform var(--dur-el) var(--ease-brand)}h3[data-astro-cid-bp4bfslc] a[data-astro-cid-bp4bfslc]:hover svg[data-astro-cid-bp4bfslc]{transform:translate(3px,-3px)}.main[data-astro-cid-bp4bfslc] p[data-astro-cid-bp4bfslc]{color:var(--color-ink-soft);max-width:36rem}.items[data-astro-cid-bp4bfslc]{list-style:none;margin:0;padding:0;display:grid;gap:.1rem;align-content:start}.items[data-astro-cid-bp4bfslc] li[data-astro-cid-bp4bfslc]{padding:.45rem 0 .45rem 1.3rem;border-bottom:1px dashed var(--color-rule);position:relative;font-size:.95rem}.items[data-astro-cid-bp4bfslc] li[data-astro-cid-bp4bfslc]:before{content:"";position:absolute;left:0;top:1.05em;width:.55rem;height:1px;background:var(--color-accent)}.items[data-astro-cid-bp4bfslc] li[data-astro-cid-bp4bfslc]:last-child{border-bottom:0}.grid[data-astro-cid-3mhppoi6]{display:grid;gap:3rem;align-items:center}@media(min-width:900px){.grid[data-astro-cid-3mhppoi6]{grid-template-columns:.8fr 1.2fr;gap:5rem}}.pic[data-astro-cid-3mhppoi6]{margin:0;position:relative;max-width:420px}.pic[data-astro-cid-3mhppoi6]:before{content:"";position:absolute;inset:-16px 16px 16px -16px;border-top:2px solid var(--color-accent-hi);border-left:2px solid var(--color-accent-hi)}.pic[data-astro-cid-3mhppoi6]:after{content:"";position:absolute;inset:16px -16px -16px 16px;border-right:2px solid #5b6f86;border-bottom:2px solid #5b6f86}.pic[data-astro-cid-3mhppoi6] img[data-astro-cid-3mhppoi6]{width:100%;aspect-ratio:4/5;object-fit:cover;filter:grayscale(1) contrast(1.05);position:relative;z-index:1}.txt[data-astro-cid-3mhppoi6]{display:grid;gap:1.4rem}blockquote[data-astro-cid-3mhppoi6]{margin:0;display:grid;gap:1rem;font-family:var(--font-heading);font-size:clamp(1.2rem,1.05rem + .55vw,1.5rem);line-height:1.45;color:#e6e9ed}.sig[data-astro-cid-3mhppoi6]{font-family:var(--font-heading);font-style:italic;font-size:1.2rem;color:var(--color-accent-hi)}dl[data-astro-cid-3mhppoi6]{margin:.4rem 0 0;display:grid;gap:0;border-top:1px solid #2c3e52}dl[data-astro-cid-3mhppoi6] div[data-astro-cid-3mhppoi6]{display:grid;grid-template-columns:7.5rem 1fr;gap:1rem;padding:.8rem 0;border-bottom:1px solid #2c3e52}dt[data-astro-cid-3mhppoi6]{font:400 .74rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#9aa6b3;padding-top:.2rem}dd[data-astro-cid-3mhppoi6]{margin:0;color:#e6e9ed}.ctas[data-astro-cid-3mhppoi6]{display:flex;flex-wrap:wrap;gap:1rem 1.6rem;align-items:center;margin-top:.6rem}.proof[data-astro-cid-2t5hllg7]{background:var(--color-paper)}.head[data-astro-cid-2t5hllg7]{display:grid;gap:2rem;align-items:end;margin-bottom:3rem}@media(min-width:900px){.head[data-astro-cid-2t5hllg7]{grid-template-columns:1fr auto}}h2[data-astro-cid-2t5hllg7]{max-width:20ch;margin-top:1rem}.score[data-astro-cid-2t5hllg7]{display:grid;justify-items:start;text-decoration:none;padding:1.2rem 1.5rem;border:1px solid var(--color-rule);background:var(--color-white)}.score[data-astro-cid-2t5hllg7]:hover{border-color:var(--color-ink)}.big[data-astro-cid-2t5hllg7]{font-family:var(--font-heading);font-size:3.4rem;line-height:1}.stars[data-astro-cid-2t5hllg7]{color:var(--color-accent);letter-spacing:.15em}.meta[data-astro-cid-2t5hllg7]{font-size:.88rem;color:var(--color-ink-soft)}.lead[data-astro-cid-2t5hllg7]{margin:0 0 3rem;padding:2rem 0;border-block:1.5px solid var(--color-ink)}.lead[data-astro-cid-2t5hllg7] blockquote[data-astro-cid-2t5hllg7]{margin:0;font-family:var(--font-heading);font-size:clamp(1.35rem,1.1rem + 1vw,2rem);line-height:1.38;max-width:62rem}.lead[data-astro-cid-2t5hllg7] figcaption[data-astro-cid-2t5hllg7]{margin-top:1.2rem;color:var(--color-ink-soft);font-size:.95rem}.cols[data-astro-cid-2t5hllg7]{columns:1;column-gap:2rem}@media(min-width:700px){.cols[data-astro-cid-2t5hllg7]{columns:2}}@media(min-width:1100px){.cols[data-astro-cid-2t5hllg7]{columns:3}}.q[data-astro-cid-2t5hllg7]{break-inside:avoid;margin:0 0 2rem;padding:1.4rem 1.4rem 1.3rem;background:var(--color-white);border:1px solid var(--color-rule);display:grid;gap:.8rem}.tag[data-astro-cid-2t5hllg7]{font:400 .72rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent)}.q[data-astro-cid-2t5hllg7] blockquote[data-astro-cid-2t5hllg7]{margin:0;font-size:1rem;line-height:1.6}.q[data-astro-cid-2t5hllg7] figcaption[data-astro-cid-2t5hllg7]{display:grid;font-size:.9rem;color:var(--color-ink-soft);border-top:1px dashed var(--color-rule);padding-top:.7rem}.q[data-astro-cid-2t5hllg7] strong[data-astro-cid-2t5hllg7]{color:var(--color-ink)}.more[data-astro-cid-2t5hllg7]{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.start[data-astro-cid-hppw5vva]{background:var(--color-white);border-block:1px solid var(--color-rule)}.head[data-astro-cid-hppw5vva]{display:grid;gap:1.1rem;max-width:46rem;margin-bottom:3rem}.steps[data-astro-cid-hppw5vva]{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:s}@media(min-width:900px){.steps[data-astro-cid-hppw5vva]{grid-template-columns:repeat(3,1fr)}}.steps[data-astro-cid-hppw5vva] li[data-astro-cid-hppw5vva]{padding:1.8rem 1.5rem 2rem 0;border-top:1.5px solid var(--color-ink);display:grid;gap:.7rem;align-content:start;position:relative}@media(min-width:900px){.steps[data-astro-cid-hppw5vva] li[data-astro-cid-hppw5vva]+li[data-astro-cid-hppw5vva]{padding-left:1.5rem;border-left:1px solid var(--color-rule)}}.n[data-astro-cid-hppw5vva]{font-family:var(--font-heading);font-size:3rem;line-height:1;color:var(--color-accent);font-style:italic}.steps[data-astro-cid-hppw5vva] p[data-astro-cid-hppw5vva]{color:var(--color-ink-soft)}.ctas[data-astro-cid-hppw5vva]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.5rem}.res[data-astro-cid-thivack6]{background:var(--color-paper)}.head[data-astro-cid-thivack6]{display:grid;gap:1.1rem;max-width:46rem;margin-bottom:3rem}.grid[data-astro-cid-thivack6]{display:grid;gap:3rem}@media(min-width:960px){.grid[data-astro-cid-thivack6]{grid-template-columns:1.5fr 1fr;gap:4rem}}.arts[data-astro-cid-thivack6]{list-style:none;margin:0;padding:0;border-top:1.5px solid var(--color-ink)}.arts[data-astro-cid-thivack6] li[data-astro-cid-thivack6]{border-bottom:1px solid var(--color-rule)}.arts[data-astro-cid-thivack6] a[data-astro-cid-thivack6]{display:grid;grid-template-columns:1fr auto;gap:.2rem 1rem;padding:1.1rem 0;text-decoration:none;align-items:center}@media(min-width:640px){.arts[data-astro-cid-thivack6] a[data-astro-cid-thivack6]{grid-template-columns:7rem 1fr auto}}.d[data-astro-cid-thivack6]{font:400 .76rem var(--font-mono);color:var(--color-ink-soft);grid-column:1 / -1}@media(min-width:640px){.d[data-astro-cid-thivack6]{grid-column:auto}}.t[data-astro-cid-thivack6]{font-family:var(--font-heading);font-size:1.3rem;line-height:1.25}.arts[data-astro-cid-thivack6] svg[data-astro-cid-thivack6]{width:1rem;height:1rem;color:var(--color-accent);transition:transform var(--dur-el) var(--ease-brand)}.arts[data-astro-cid-thivack6] a[data-astro-cid-thivack6]:hover .t[data-astro-cid-thivack6]{color:var(--color-accent)}.arts[data-astro-cid-thivack6] a[data-astro-cid-thivack6]:hover svg[data-astro-cid-thivack6]{transform:translate(3px,-3px)}.side[data-astro-cid-thivack6]{display:grid;gap:1rem;align-content:start}.tile[data-astro-cid-thivack6]{display:grid;gap:.5rem;padding:1.4rem;border:1px solid var(--color-rule);background:var(--color-white);text-decoration:none}.tile[data-astro-cid-thivack6]:hover{border-color:var(--color-ink)}.k[data-astro-cid-thivack6]{font-family:var(--font-heading);font-size:1.35rem}.tile[data-astro-cid-thivack6]:hover .k[data-astro-cid-thivack6]{color:var(--color-accent)}.b[data-astro-cid-thivack6]{color:var(--color-ink-soft);font-size:.96rem}.faq[data-astro-cid-vcytj35z]{background:var(--color-fog)}.grid[data-astro-cid-vcytj35z]{display:grid;gap:2.5rem}@media(min-width:960px){.grid[data-astro-cid-vcytj35z]{grid-template-columns:.8fr 1.2fr;gap:4rem}.head[data-astro-cid-vcytj35z]{position:sticky;top:7rem;align-self:start}}.head[data-astro-cid-vcytj35z]{display:grid;gap:1.1rem}.list[data-astro-cid-vcytj35z]{border-top:1.5px solid var(--color-ink)}details[data-astro-cid-vcytj35z]{border-bottom:1px solid var(--color-rule)}summary[data-astro-cid-vcytj35z]{list-style:none;display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1.2rem 0;cursor:pointer}summary[data-astro-cid-vcytj35z]::-webkit-details-marker{display:none}summary[data-astro-cid-vcytj35z] h3[data-astro-cid-vcytj35z]{font-size:clamp(1.2rem,1.1rem + .4vw,1.4rem)}summary[data-astro-cid-vcytj35z]:hover h3[data-astro-cid-vcytj35z]{color:var(--color-accent)}.pm[data-astro-cid-vcytj35z]{width:18px;height:18px;flex:none;position:relative}.pm[data-astro-cid-vcytj35z]:before,.pm[data-astro-cid-vcytj35z]:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:var(--color-accent);transition:transform var(--dur-el) var(--ease-brand)}.pm[data-astro-cid-vcytj35z]:after{transform:rotate(90deg)}details[data-astro-cid-vcytj35z][open] .pm[data-astro-cid-vcytj35z]:after{transform:rotate(0)}details[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{padding:0 2rem 1.4rem 0;color:var(--color-ink-soft);max-width:46rem}.contact[data-astro-cid-zbjjch6a]{position:relative;overflow:hidden;padding-block:clamp(5rem,3rem + 8vw,9rem);isolation:isolate}.bg[data-astro-cid-zbjjch6a]{position:absolute;inset:0;z-index:-2}.bg[data-astro-cid-zbjjch6a] img[data-astro-cid-zbjjch6a]{width:100%;height:100%;object-fit:cover;object-position:50% 60%}.contact[data-astro-cid-zbjjch6a]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,#0f1c2bf2,#0f1c2bdb 45%,#0f1c2b73)}.inner[data-astro-cid-zbjjch6a]{display:grid;gap:1.3rem;max-width:76rem}h2[data-astro-cid-zbjjch6a]{max-width:16ch;color:#fff}.lede[data-astro-cid-zbjjch6a]{max-width:34rem;color:#dfe4ea!important}.ctas[data-astro-cid-zbjjch6a]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.8rem}.mail[data-astro-cid-zbjjch6a]{color:#dfe4ea}
