:root{--seg-tabs-bg: #ffffff;--seg-tabs-border: rgba(0, 0, 0, .08);--seg-tabs-text: #6b7280;--seg-tabs-active-bg: linear-gradient(to right, #5438b7, #00acc1);--seg-tabs-active-text: #ffffff}.dark{--seg-tabs-bg: #0b1420;--seg-tabs-border: rgba(255, 255, 255, .08);--seg-tabs-text: rgba(255, 255, 255, .7)}.segmented-tabs{display:inline-flex;border-radius:9999px;padding:4px;background:var(--seg-tabs-bg);border:1px solid var(--seg-tabs-border)}.segmented-tabs-btn{padding:10px 24px;border-radius:9999px;border:none;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;background:transparent;color:var(--seg-tabs-text);white-space:nowrap}.segmented-tabs-btn.active{background:var(--seg-tabs-active-bg);color:var(--seg-tabs-active-text)}.intro-step-heading{font-weight:900;font-size:clamp(36px,5.5vw,64px);line-height:1;letter-spacing:-.04em;margin:28px 0}.intro-step-heading-num{color:var(--tg-text-2, #4a5b73)}.intro-step-heading-main{background:linear-gradient(135deg,var(--tg-brand-light, #7c5cd9) 0%,var(--tg-cyan, #00acc1) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.next-step-cta{--nsc-brand-from: var(--brand);--nsc-brand-to: var(--brand-secondary);--nsc-idle-bg: var(--ct-card-bg);--nsc-text: var(--ct-text);--nsc-text-2: var(--ct-text-secondary);--nsc-overline: var(--ct-accent2);--nsc-icon: var(--brand-secondary-light);--nsc-border: var(--ct-card-border);position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:clamp(24px,3vw,40px) clamp(20px,3vw,36px);border-radius:20px;cursor:pointer;text-align:left;background:var(--nsc-idle-bg);border:1px solid var(--nsc-border);color:var(--nsc-text-2);transition:transform .4s ease,box-shadow .4s ease,border-color .3s ease,color .5s}.next-step-cta:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to right,var(--nsc-brand-from) 0%,var(--nsc-brand-to) 100%);transform:translate(-100%);transition:transform .6s cubic-bezier(.16,1,.3,1)}.next-step-cta:hover{border-color:transparent;box-shadow:0 0 40px color-mix(in srgb,var(--nsc-brand-from) 40%,transparent);transform:translateY(-3px)}.next-step-cta:hover:before{transform:translate(0)}.next-step-cta-label{font-size:10px;font-weight:700;letter-spacing:.15em;color:color-mix(in srgb,var(--nsc-overline) 80%,transparent);text-transform:uppercase;transition:color .5s}.next-step-cta:hover .next-step-cta-label{color:#fff9}.next-step-cta-title{font-size:clamp(17px,2.2vw,24px);font-weight:900;color:var(--nsc-text);margin-top:6px;transition:color .5s}.next-step-cta:hover .next-step-cta-title{color:#fff}.next-step-cta-sub{font-size:13px;color:var(--nsc-text-2);margin-top:4px;transition:color .5s}.next-step-cta:hover .next-step-cta-sub{color:#ffffffa6}.next-step-cta-icon{flex-shrink:0;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--nsc-icon) 25%,transparent);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--nsc-icon);transition:background .5s,border-color .5s,color .5s}.next-step-cta:hover .next-step-cta-icon{background:#ffffff26;border-color:transparent;color:#fff}.technic-guide-root .next-step-cta{--nsc-idle-bg: var(--tg-cta-idle-bg);--nsc-text: var(--tg-text);--nsc-text-2: var(--tg-text-2);--nsc-overline: var(--tg-overline);--nsc-icon: var(--tg-neon);--nsc-border: var(--tg-border-soft)}
