/* Text-and-arrow actions use the same lime accent as the rest of the site. */
.home .button,.home .nav-cta,.home #inquiry .inquiry-send{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;background:transparent;color:var(--accent);border:0;border-bottom:1px solid currentColor;border-radius:0;padding:12px 0;box-shadow:none;min-height:44px;width:fit-content;max-width:100%;text-align:left;white-space:normal}.home .button:hover,.home .nav-cta:hover,.home #inquiry .inquiry-send:hover{background:transparent;color:var(--accent);transform:none}.home .button>.brand-arrow,.home .nav-cta>.brand-arrow,.home #inquiry .inquiry-send>.brand-arrow{width:26px;height:26px;flex-shrink:0}.home .reel-controls button{background:transparent;border:0;border-radius:0;color:var(--accent);padding:8px;box-shadow:none}.home .reel-controls button:hover{background:transparent;color:var(--accent)}.home .reel-controls button[data-reel="pause"]{font-size:12px}.home nav .nav-cta{padding:12px 0!important}.home .button:focus-visible,.home .nav-cta:focus-visible,.home #inquiry .inquiry-send:focus-visible{outline:2px solid var(--accent);outline-offset:6px}

/* Hero uses the same open lime link treatment as the webshop. */
.home .hero .hero-project-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;justify-self:start;align-self:center;width:fit-content;max-width:100%;min-height:44px;margin-top:24px;padding:12px 0;background:transparent;color:var(--accent);border:0;border-bottom:1px solid currentColor;border-radius:0;box-shadow:none;font-size:16px;text-align:left;text-decoration:none}
.home .hero .hero-project-link:hover,.home .hero .hero-project-link:focus-visible{background:transparent;color:var(--accent)}
.home .hero .hero-project-link span{display:flex;flex-shrink:0}
.home .hero .hero-project-link .brand-arrow{width:26px;height:26px;flex-shrink:0}

/* Bring the closing rule closer to the KK BLANKS lockup. */
.home .sourcing{padding-bottom:12px}
