.wc{color:var(--brand-gray);background:#f4f8fc;border:1px solid #0052ab1f;border-radius:8px;flex-direction:column;gap:24px;padding:32px 24px 24px;transition:border-color .2s ease-out;display:flex}.wc-large{padding:40px 32px 32px}.wc:hover{border-color:#0052ab4d}@media (hover:hover) and (pointer:fine){.wc{transition:transform .2s ease-out,border-color .2s ease-out}.wc:hover{transform:translateY(-2px)}}.wc-open{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0;display:block}.wc-open:focus-visible,.wc-static:focus-visible{outline:2px solid var(--brand-sky);outline-offset:4px}.wc-text{flex-direction:column;gap:8px;display:flex}.wc-kind{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-blue);margin:0;font-size:.75rem;font-weight:700}.wc-title{font-family:var(--font-heading), system-ui, sans-serif;color:var(--brand-black);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:800;line-height:1.2}.wc-large .wc-title{font-size:1.5rem}.wc-desc{max-width:60ch;color:var(--brand-gray);margin:0;font-size:.9375rem;line-height:1.55}.wc-text{flex:1}.wc-pill{color:#fff;background:var(--brand-blue);border:1px solid var(--brand-blue);border-radius:999px;align-self:flex-start;align-items:center;min-height:44px;margin-top:auto;padding:0 20px;font-size:.875rem;font-weight:700;transition:background .2s ease-out;display:inline-flex}.wc:hover .wc-pill,.wc:focus-within .wc-pill{box-shadow:0 0 0 3px #028cdd59}.wc-arrow{margin-left:6px;transition:transform .2s ease-out;display:inline-block}.wc:hover .wc-arrow{transform:translate(3px)}@media (max-width:639px){.wc,.wc-large{gap:16px;padding:20px 16px 16px}.wc-open,.wc-static{width:72%;margin:0 auto}.wc-open{width:72%}}@media (prefers-reduced-motion:reduce){.wc,.wc-pill,.wc-arrow{transition:none!important}.wc:hover,.wc:hover .wc-arrow{transform:none}}
