.practical-title[data-astro-cid-eav7zgqe]{margin-block-end:1.75rem}.practical-cards[data-astro-cid-eav7zgqe]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.pcard[data-astro-cid-eav7zgqe]{border-radius:var(--r-lg);background:var(--white);box-shadow:var(--shadow-soft);padding:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.pcard-icon[data-astro-cid-eav7zgqe]{background:var(--primary-mist);block-size:3.25rem;inline-size:3.25rem;color:var(--primary);border-radius:50%;place-items:center;margin-block-end:1.25rem;display:grid}.pcard-title[data-astro-cid-eav7zgqe]{font-size:var(--step-2);margin-block-end:.4rem}.pcard[data-astro-cid-eav7zgqe] p[data-astro-cid-eav7zgqe]{color:var(--ink-soft)}.langs[data-astro-cid-eav7zgqe]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-block-start:1.75rem;font-weight:500;display:flex}.langs[data-astro-cid-eav7zgqe] ul[data-astro-cid-eav7zgqe]{gap:.5rem;display:flex}.langs[data-astro-cid-eav7zgqe] li[data-astro-cid-eav7zgqe]{border-radius:var(--r-pill);background:var(--primary);color:var(--white);font-size:var(--step--1);padding:.3rem .9rem}.access-note[data-astro-cid-eav7zgqe]{max-inline-size:48rem;font-size:var(--step--1);color:var(--ink-soft);gap:.75rem;margin-block-start:1.5rem;display:flex}.access-note[data-astro-cid-eav7zgqe] .icon{block-size:1.25rem;inline-size:1.25rem;color:var(--primary);flex:none;margin-block-start:.2rem}.access-note[data-astro-cid-eav7zgqe] strong[data-astro-cid-eav7zgqe]{color:var(--ink);font-weight:500}.practical--compact[data-astro-cid-eav7zgqe] .practical-title[data-astro-cid-eav7zgqe]{margin-block-end:1.25rem}.practical--compact[data-astro-cid-eav7zgqe] .pcard[data-astro-cid-eav7zgqe]{padding:clamp(1.1rem,.8rem + 1.2vw,1.65rem)}.practical--compact[data-astro-cid-eav7zgqe] .pcard-icon[data-astro-cid-eav7zgqe]{block-size:2.65rem;inline-size:2.65rem;margin-block-end:.75rem}.practical--compact[data-astro-cid-eav7zgqe] .langs[data-astro-cid-eav7zgqe]{color:var(--primary-deep);font-size:var(--step--1);gap:.45rem;margin-block-start:1.25rem;display:grid}.practical--compact[data-astro-cid-eav7zgqe] .langs[data-astro-cid-eav7zgqe] li[data-astro-cid-eav7zgqe]{background:var(--primary-mist);color:var(--primary-deep)}.practical--compact[data-astro-cid-eav7zgqe] .access-note[data-astro-cid-eav7zgqe]{margin-block-start:1.25rem}@media (width<=640px){.practical-cards[data-astro-cid-eav7zgqe]{grid-template-columns:1fr}}.contact-hero[data-astro-cid-cxkf2cjk] .page-hero{padding-block:clamp(1.75rem,1rem + 3vw,4rem) clamp(1.75rem,1rem + 2vw,2.75rem)}.contact-details[data-astro-cid-cxkf2cjk]{padding-block:clamp(1.75rem,1rem + 2vw,2.75rem) clamp(2rem,1.5rem + 2vw,3.5rem)}.contact-prompt[data-astro-cid-cxkf2cjk]{font-size:var(--step--1);color:var(--ink-soft);margin-block-start:1.25rem}.channels[data-astro-cid-cxkf2cjk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-inline-size:60rem;margin-block-start:.85rem;margin-inline:auto;display:grid}.channel[data-astro-cid-cxkf2cjk]{border-radius:var(--r-lg);background:var(--white);border:2px solid var(--primary-pale);block-size:100%;color:var(--ink);transition:background-color .25s var(--ease-out), border-color .25s var(--ease-out), box-shadow .25s var(--ease-out), translate .25s var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:clamp(.9rem,1.6vw,1.25rem);text-decoration:none;display:grid}.channel[data-astro-cid-cxkf2cjk]:is(:hover,:focus-visible){border-color:var(--primary);box-shadow:var(--shadow-soft)}@media (prefers-reduced-motion:no-preference){.channel[data-astro-cid-cxkf2cjk]:hover{translate:0 -2px}}.channel--primary[data-astro-cid-cxkf2cjk]{background:var(--primary);border-color:var(--primary);color:var(--white)}.channel--primary[data-astro-cid-cxkf2cjk]:hover{background:var(--primary-deep);border-color:var(--primary-deep)}.channel-icon[data-astro-cid-cxkf2cjk]{background:var(--primary-mist);block-size:3rem;inline-size:3rem;color:var(--primary);border-radius:50%;place-items:center;display:grid}.channel--primary[data-astro-cid-cxkf2cjk] .channel-icon[data-astro-cid-cxkf2cjk]{color:var(--white);background:#ffffff29}.channel-text[data-astro-cid-cxkf2cjk]{gap:.2rem;min-inline-size:0;display:grid}.channel-label[data-astro-cid-cxkf2cjk]{font-family:var(--font-display);font-weight:600;font-size:var(--step-1)}.channel-value[data-astro-cid-cxkf2cjk]{font-size:var(--step--1);overflow-wrap:anywhere;color:var(--ink-soft)}.channel--primary[data-astro-cid-cxkf2cjk] .channel-value[data-astro-cid-cxkf2cjk]{color:var(--primary-mist)}.channel[data-astro-cid-cxkf2cjk] .channel-arrow{opacity:.7;block-size:1.25rem;inline-size:1.25rem}@media (width<=860px){.channels[data-astro-cid-cxkf2cjk]{grid-template-columns:1fr}}
