.calc-directory[data-astro-cid-bvczt2dk]{color:#183c3e;padding:clamp(3.5rem,7vw,6rem) 1.5rem}.calc-directory-inner[data-astro-cid-bvczt2dk]{max-width:1180px;margin:auto}.calc-directory-heading[data-astro-cid-bvczt2dk]{max-width:720px;margin-bottom:2.5rem}.calc-kicker[data-astro-cid-bvczt2dk]{letter-spacing:.15em;text-transform:uppercase;color:#116b6e;margin:0 0 1rem;font-size:.75rem;font-weight:700}.calc-directory[data-astro-cid-bvczt2dk] h2[data-astro-cid-bvczt2dk]{margin:0 0 1rem;font-size:clamp(2rem,4vw,3.3rem);font-weight:400;line-height:1.1}.calc-directory-heading[data-astro-cid-bvczt2dk]>p[data-astro-cid-bvczt2dk]:last-child{max-width:65ch;line-height:1.75}.calc-directory-grid[data-astro-cid-bvczt2dk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.calc-directory-card[data-astro-cid-bvczt2dk]{color:#183c3e;background:#f3f2ed;border:1px solid #183c3e20;border-radius:16px;flex-direction:column;align-items:flex-start;padding:clamp(1.6rem,4vw,2.7rem);text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.calc-card-number[data-astro-cid-bvczt2dk]{color:#116b6e;border:1px solid #116b6e40;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:1.9rem;font-size:.8rem;display:grid}.calc-directory-card[data-astro-cid-bvczt2dk] h3[data-astro-cid-bvczt2dk]{margin:0 0 .8rem;font-size:clamp(1.7rem,3vw,2.15rem);font-weight:400;line-height:1.15}.calc-directory-card[data-astro-cid-bvczt2dk]>p[data-astro-cid-bvczt2dk]{max-width:40ch;margin:0 0 1.8rem;line-height:1.7}.calc-card-link[data-astro-cid-bvczt2dk]{align-items:center;gap:1rem;margin-top:auto;font-size:.9rem;font-weight:700;display:inline-flex}.calc-card-link[data-astro-cid-bvczt2dk] span[data-astro-cid-bvczt2dk]{color:#cd5426;font-size:1.3rem;transition:transform .25s}.calc-directory-card[data-astro-cid-bvczt2dk]:focus-visible{outline-offset:4px;outline:3px solid #116b6e}.calc-directory-note[data-astro-cid-bvczt2dk]{max-width:90ch;margin:2rem 0 0;font-size:.85rem;line-height:1.7}.calc-conversation[data-astro-cid-bvczt2dk]{color:#f3f2ed;background:#183c3e;justify-content:space-between;align-items:center;gap:2.5rem;padding:clamp(2.5rem,6vw,4.5rem) max(1.5rem,50vw - 590px);display:flex}.calc-conversation[data-astro-cid-bvczt2dk]>div[data-astro-cid-bvczt2dk]{max-width:700px}.calc-conversation[data-astro-cid-bvczt2dk] .calc-kicker[data-astro-cid-bvczt2dk]{color:#f3f2ed}.calc-conversation[data-astro-cid-bvczt2dk] h2[data-astro-cid-bvczt2dk]{color:inherit;margin:0 0 1rem;font-size:clamp(2rem,3.5vw,3rem);font-weight:400;line-height:1.1}.calc-conversation[data-astro-cid-bvczt2dk] p[data-astro-cid-bvczt2dk]:last-child{margin:0;line-height:1.7}.calc-conversation[data-astro-cid-bvczt2dk]>a[data-astro-cid-bvczt2dk]{color:#fff;background:#cd5426;border-radius:100px;flex-shrink:0;align-items:center;gap:1rem;padding:1rem 1.4rem;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}.calc-conversation[data-astro-cid-bvczt2dk]>a[data-astro-cid-bvczt2dk]:focus-visible{outline-offset:4px;outline:3px solid #f3f2ed}@media (hover:hover) and (pointer:fine){.calc-directory-card[data-astro-cid-bvczt2dk]:hover{border-color:#116b6e;transform:translateY(-5px);box-shadow:0 16px 32px #183c3e12}.calc-directory-card[data-astro-cid-bvczt2dk]:hover .calc-card-link[data-astro-cid-bvczt2dk] span[data-astro-cid-bvczt2dk]{transform:translate(3px,-3px)}}@media (width<=800px){.calc-conversation[data-astro-cid-bvczt2dk]{flex-direction:column;align-items:flex-start}}@media (width<=600px){.calc-directory-grid[data-astro-cid-bvczt2dk]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.calc-directory-card[data-astro-cid-bvczt2dk],.calc-card-link[data-astro-cid-bvczt2dk] span[data-astro-cid-bvczt2dk]{transition:none;transform:none!important}}
