.about-cta{padding:100px 0 var(--jh-space-section)}.about-cta__headline{font-family:var(--jh-serif);font-weight:700;font-size:var(--jh-size-h2);line-height:var(--jh-lh-h2);letter-spacing:-.01em;letter-spacing:-.02em;color:var(--jh-text);margin-bottom:var(--jh-space-md);font-size:clamp(32px,4vw,52px);font-weight:800}.about-cta__sub{font-family:var(--jh-sans);font-weight:400;font-size:var(--jh-size-body);line-height:var(--jh-lh-body);letter-spacing:0;color:var(--jh-neutral-1);margin-bottom:var(--jh-space-2xl);max-width:480px}.about-cta__row{align-items:center;gap:var(--jh-space-md);flex-wrap:wrap;display:flex}@media (max-width:768px){.about-cta__row{align-items:flex-start;gap:var(--jh-space-md);flex-direction:column}}.about-cta__text-link{font-family:var(--jh-sans);font-weight:400;font-size:var(--jh-size-body-s);line-height:var(--jh-lh-body-s);letter-spacing:.01em;color:var(--jh-text);letter-spacing:.01em;border-bottom:1px solid var(--jh-neutral-2);padding-bottom:2px;font-weight:600;text-decoration:none;transition:border-color .18s,color .18s}.about-cta__text-link:hover{color:var(--jh-accent);border-color:var(--jh-accent)}
