/* HPC Guide Next step card: a clear tab-shaped continuation control with confident green interaction feedback. */
.next-guide{padding:3rem 0 3.4rem;background:#eef6f7}.next-guide-kicker{margin:0 0 .75rem;color:#176a72;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.next-guide .next-step-card{position:relative;display:grid!important;grid-template-columns:1fr;grid-template-rows:auto auto;align-items:center;gap:.25rem;min-height:112px!important;padding:1.25rem 1.45rem!important;border:1px solid #9ccbd1;border-left:6px solid #2a6f9e;border-radius:10px;background:#fff;color:#173548!important;box-shadow:0 10px 24px rgba(16,44,58,.08);text-decoration:none!important}.next-step-label{grid-column:1;grid-row:1;color:#176a72;font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.next-step-title{grid-column:1;grid-row:2;color:#173548;font-size:1.28rem;line-height:1.25}.next-guide .next-step-card:hover{border-color:#63b76c;border-left-color:#165e35;background:#238b57;color:#fff!important;box-shadow:0 16px 32px rgba(20,105,62,.24);transform:translateY(-2px)}.next-guide .next-step-card:hover .next-step-label{color:#ddffe9}.next-guide .next-step-card:hover .next-step-title{color:#fff}.next-guide .next-step-card:focus-visible{outline:3px solid #7ee2a8;outline-offset:4px;border-color:#63b76c;background:#238b57}.next-guide .next-step-card:focus-visible .next-step-label{color:#ddffe9}.next-guide .next-step-card:focus-visible .next-step-title{color:#fff}@media (prefers-reduced-motion:no-preference){.next-guide .next-step-card{transition:transform 180ms var(--interaction-ease),background-color 180ms var(--interaction-ease),border-color 180ms var(--interaction-ease),box-shadow 180ms var(--interaction-ease)}}@media (max-width:560px){.next-guide{padding:2.35rem 0 2.6rem}.next-guide .next-step-card{min-height:102px!important;padding:1.1rem!important}.next-step-title{font-size:1.14rem}}
