/* Shared editorial link-card system. External destinations alone carry ↗. */
.subpage .about-business,.subpage .business-action,.subpage .company-contact,.page-kasane .ks-contact .ks-button{
 display:flex;flex-direction:row;align-items:center;justify-content:space-between;
 box-sizing:border-box;width:100%;max-width:480px;min-height:96px;
 padding:22px 24px;gap:24px;border-width:1px;
 font:500 18px/1.6 var(--type-body);letter-spacing:normal;
}
.subpage .about-business small,.subpage .business-action small,.subpage .company-contact small,.page-kasane .ks-contact .ks-button small{
 display:block;font:400 10px/1.6 var(--type-latin);letter-spacing:.1em;margin-bottom:6px;
}
.subpage .about-business-note,.subpage .business-external,.page-kasane .business-action .ks-card-note,.page-kasane .ks-contact .ks-button .ks-card-note{
 font:400 12px/1.6 var(--type-body);
}
@media(max-width:800px){
 .subpage .about-business,.subpage .business-action,.subpage .company-contact,.page-kasane .ks-contact .ks-button{padding:20px;gap:16px;min-height:92px;font-size:18px;flex-wrap:wrap}
 .subpage .about-business-note,.subpage .business-external,.page-kasane .business-action .ks-card-note,.page-kasane .ks-contact .ks-button .ks-card-note{font-size:11px}
}
