/* Supporting navigation: shared quiet surface, full native target. */
:root body #main .button.tertiary{position:relative;isolation:isolate;min-height:44px;max-width:100%;padding:8px 16px;gap:12px;border:0;background:transparent;color:var(--ink);white-space:normal}
/* The quiet 40px surface sits inside the full 44px native link target. */
.button.tertiary:before{content:"";position:absolute;inset:2px 0;z-index:-1;background:var(--quiet);border-radius:4px;pointer-events:none}
:root body #main .button.tertiary:hover{background:transparent;color:var(--ink)}
.button.tertiary:hover:before{background:var(--quiet-hover)}
.button.tertiary>span{text-decoration:none}
.home-purchase-panel .button.tertiary:before{background:var(--ivory)}
.home-purchase-panel .button.tertiary:hover:before{background:var(--card)}

/* Supporting comparison, setup and help actions share the approved PDP pill role.
   Main purchase/quote buttons and full outlined comparison choices remain separate. */
:root body #main :is(.venue-service-actions,.venue-practical-guides,.led-evidence-copy,.led-procurement-checklist,.led-decision-resources,.trade-after-order-actions) .button.tertiary{padding:10px 16px;gap:8px;border:1px solid var(--line);border-radius:999px;background:transparent;font:400 13px/1.5 var(--sans);text-wrap:balance}
:root body #main :is(.venue-service-actions,.venue-practical-guides,.led-evidence-copy,.led-procurement-checklist,.led-decision-resources,.trade-after-order-actions) .button.tertiary:before{content:none}
:root body #main :is(.venue-service-actions,.venue-practical-guides,.led-evidence-copy,.led-procurement-checklist,.led-decision-resources,.trade-after-order-actions) .button.tertiary:is(:hover,:focus-visible){border-color:var(--ink);background:var(--stone);color:var(--ink)}
:root body #main :is(.venue-service-actions,.venue-practical-guides,.led-evidence-copy,.led-procurement-checklist,.led-decision-resources,.trade-after-order-actions) .button.tertiary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}

/* Editorial product destinations stay text and arrow, separate from supporting tools. */
:root body #main .editorial-action{display:inline-flex;align-items:center;gap:12px;min-height:44px;max-width:100%;border-radius:0;background:transparent;text-decoration:none}
:root body #main .editorial-action>.link-label{text-decoration:none}
:root body #main .editorial-action:is(:hover,:focus-visible)>.link-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
:root body #main .editorial-action:focus-visible{outline:2px solid var(--ink);outline-offset:3px}
