:root{--guide-line-color:color-mix(in srgb, var(--text-primary) 9%, transparent);--guide-line-1:12.5%;--guide-line-2:31.25%;--guide-line-3:50%;--guide-line-4:68.75%;--guide-line-5:87.5%;--guide-line-edge-width:1.25px;--guide-line-interior-width:1px;--guide-columns:minmax(0, .75fr) repeat(4, minmax(0, 1.125fr)) minmax(0, .75fr)}.has-guide-grid,.guide-grid-surface{isolation:isolate;background-color:var(--bg-primary);position:relative}.has-guide-grid:before,.guide-grid-surface:before{content:"";background-image:linear-gradient(to right, transparent 0, transparent calc(var(--guide-line-1) - var(--guide-line-edge-width) / 2), var(--guide-line-color) calc(var(--guide-line-1) - var(--guide-line-edge-width) / 2), var(--guide-line-color) calc(var(--guide-line-1) + var(--guide-line-edge-width) / 2), transparent calc(var(--guide-line-1) + var(--guide-line-edge-width) / 2), transparent calc(var(--guide-line-2) - var(--guide-line-interior-width) / 2), var(--guide-line-color) calc(var(--guide-line-2) - var(--guide-line-interior-width) / 2), var(--guide-line-color) calc(var(--guide-line-2) + var(--guide-line-interior-width) / 2), transparent calc(var(--guide-line-2) + var(--guide-line-interior-width) / 2), transparent calc(var(--guide-line-3) - var(--guide-line-interior-width) / 2), var(--guide-line-color) calc(var(--guide-line-3) - var(--guide-line-interior-width) / 2), var(--guide-line-color) calc(var(--guide-line-3) + var(--guide-line-interior-width) / 2), transparent calc(var(--guide-line-3) + var(--guide-line-interior-width) / 2), transparent calc(var(--guide-line-4) - var(--guide-line-interior-width) / 2), var(--guide-line-color) calc(var(--guide-line-4) - var(--guide-line-interior-width) / 2), var(--guide-line-color) calc(var(--guide-line-4) + var(--guide-line-interior-width) / 2), transparent calc(var(--guide-line-4) + var(--guide-line-interior-width) / 2), transparent calc(var(--guide-line-5) - var(--guide-line-edge-width) / 2), var(--guide-line-color) calc(var(--guide-line-5) - var(--guide-line-edge-width) / 2), var(--guide-line-color) calc(var(--guide-line-5) + var(--guide-line-edge-width) / 2), transparent calc(var(--guide-line-5) + var(--guide-line-edge-width) / 2));pointer-events:none;z-index:-2;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.guide-grid-surface:before{z-index:0}.guide-grid-surface>*{z-index:1;position:relative}.has-guide-grid:after{content:"";height:var(--nav-offset,0px);background-color:var(--bg-primary);pointer-events:none;z-index:-1;position:absolute;inset:0 0 auto}.guide-shell--flush{padding-block:0}.guide-head,.guide-body,.guide-panel{grid-column:2/6;min-width:0}.guide-panel{border:1px solid #0000;border-block-color:var(--guide-line-color);background:var(--bg-primary);background-clip:padding-box}.guide-section>.guide-shell>.guide-panel{border-block-color:#0000}.guide-section>.guide-shell>.guide-panel.guide-panel--start-seam{border-block-start-color:var(--guide-line-color)}.guide-section>.guide-shell>.guide-panel.guide-panel--end-seam{border-block-end-color:var(--guide-line-color)}.guide-panel--section-inset{padding:var(--section-py) var(--space-lg)}.guide-panel--flush-inset{padding:0}@media (width<768px){.has-guide-grid:before,.guide-grid-surface:before,.has-guide-grid:after{display:none}.guide-shell{padding-inline:var(--space-sm);grid-template-columns:minmax(0,1fr)}.guide-head,.guide-body,.guide-panel{grid-column:1}.guide-panel{border:1px solid var(--guide-line-color)}.guide-section>.guide-shell>.guide-panel{border-block-color:#0000}.guide-section>.guide-shell>.guide-panel.guide-panel--start-seam{border-block-start-color:var(--guide-line-color)}.guide-section>.guide-shell>.guide-panel.guide-panel--end-seam{border-block-end-color:var(--guide-line-color)}.guide-panel--section-inset{padding:var(--space-lg) var(--space-sm)}}.guide-shell{grid-template-columns:var(--guide-columns);width:100%;padding-block:var(--section-py);display:grid}.guide-shell.guide-shell--flush{padding-block:0}.guide-head,.guide-body{grid-column:2/6;min-width:0}.guide-head{max-width:48rem;margin-bottom:clamp(var(--space-xl), 5vw, var(--space-2xl));text-align:start}@media (width<768px){.guide-shell{padding-inline:var(--space-sm);grid-template-columns:minmax(0,1fr)}.guide-head,.guide-body{grid-column:1}}.integrations-hero{width:100%;min-height:0;padding:var(--nav-offset) 0 0;background:0 0;border:0;display:block}main.has-guide-grid .integrations-hero:before,main.has-guide-grid .integrations-hero .hero-overlay,main.has-guide-grid .integrations-hero .hero-bg-image,main.has-guide-grid .integrations-hero .hero-bg-container{display:none}main.has-guide-grid .integrations-hero .hero-guide-shell{grid-template-columns:var(--guide-columns);border-block-start:1px solid var(--guide-line-color);width:100%;padding-block:0;display:grid}main.has-guide-grid .integrations-hero .hero-content{background:var(--bg-primary);text-align:start;z-index:2;background-clip:padding-box;border-inline:1px solid #0000;grid-column:2/6;width:100%;min-width:0;max-width:none;margin:0;padding:clamp(2.5rem,6vw,6rem) clamp(2rem,5vw,4.5rem)}main.has-guide-grid .integrations-hero .hero-title,main.has-guide-grid .integrations-hero .hero-description,main.has-guide-grid .integrations-hero .hero-cta{text-align:start}main.has-guide-grid .integrations-hero .hero-cta{justify-content:flex-start}main.has-guide-grid .integrations-hero .hero-label{color:var(--color-primary)}main.has-guide-grid .integrations-hero .hero-title{color:var(--text-primary)}main.has-guide-grid .integrations-hero .hero-description{color:var(--text-secondary)}main.has-guide-grid .integrations-hero .hero-cta .btn-outline{border-color:var(--border-color);background:var(--bg-primary);color:var(--text-primary)}main.has-guide-grid .integrations-hero .hero-cta .btn-outline:hover{border-color:var(--color-primary);background:var(--bg-secondary);color:var(--text-primary)}@media (width<768px){.integrations-hero{padding-inline:var(--space-sm);grid-template-columns:minmax(0,1fr);padding-block-start:var(--nav-offset)}main.has-guide-grid .integrations-hero .hero-content{padding:var(--space-lg);border-color:var(--guide-line-color);text-align:center;grid-area:1/1}main.has-guide-grid .integrations-hero .hero-title,main.has-guide-grid .integrations-hero .hero-description,main.has-guide-grid .integrations-hero .hero-cta{text-align:center}main.has-guide-grid .integrations-hero .hero-cta{justify-content:center}.capabilities-content{gap:var(--space-xl)}}.integrations-page .section-header.guide-head{text-align:start;max-width:none}.integrations-directory{grid-column:2/6;min-width:0}.capabilities-content{gap:var(--space-2xl);flex-direction:column;display:flex}.capabilities-content>.golden-stack-section,.capabilities-content>.enterprise-integrations-section,.capabilities-content>.legacy-support-section{padding-block:0}.golden-stack-section{padding-block:var(--section-py)}.golden-stack-section .section-title{color:var(--text-primary);font-family:var(--font-heading);font-size:var(--text-h3);letter-spacing:-.01em;text-align:start;font-weight:700}.golden-stack-section .section-subtitle{color:var(--text-secondary);font-size:var(--text-body);text-align:start;max-width:42rem;margin:var(--space-md) 0 var(--space-2xl);line-height:1.6}.stack-group{margin-bottom:var(--space-2xl)}.stack-group:last-child{margin-bottom:0}.stack-group-header{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);display:flex}.stack-group-name{color:var(--text-primary);font-family:var(--font-heading);font-size:var(--text-body-lg);font-weight:700}.stack-group-label{padding:var(--space-xs) var(--space-sm);border-radius:var(--stripe-radius-sm);font-size:var(--text-body-xs);letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary);font-weight:700}.stack-category{margin-bottom:var(--space-md)}.stack-category:last-child{margin-bottom:0}.stack-category-name{color:var(--text-secondary);font-size:var(--text-body-sm);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--space-sm);font-weight:600}.stack-tools-grid{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.stack-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.stack-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.stack-tool-card{padding:var(--space-md);border-radius:var(--stripe-radius-lg);border:1px solid var(--border-color);background-color:var(--bg-secondary);transition:border-color var(--duration-fast-02) var(--ease-standard-productive), box-shadow var(--duration-fast-02) var(--ease-standard-productive)}.stack-tool-card:hover{border-color:var(--color-primary);box-shadow:0 4px 16px color-mix(in srgb, var(--color-primary) 8%, transparent)}.stack-tool-name{color:var(--text-primary);font-size:var(--text-body);margin-bottom:var(--space-xs);font-weight:600;display:block}.stack-tool-desc{color:var(--text-secondary);font-size:var(--text-body-sm);margin:0;line-height:1.55}.enterprise-integrations-section{padding-block:var(--section-py);background-color:var(--bg-secondary)}.enterprise-integrations-section .section-title{color:var(--text-primary);font-family:var(--font-heading);font-size:var(--text-h3);letter-spacing:-.01em;text-align:start;font-weight:700}.enterprise-integrations-section .section-subtitle{color:var(--text-secondary);font-size:var(--text-body);text-align:start;max-width:42rem;margin:var(--space-md) 0 var(--space-2xl);line-height:1.6}.integration-groups-grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.integration-groups-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.integration-groups-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.integration-group-card{padding:var(--space-lg);border-radius:var(--stripe-radius-lg);border:1px solid var(--border-color);background-color:var(--bg-primary)}.integration-group-name{color:var(--color-primary);font-family:var(--font-heading);font-size:var(--text-body-lg);margin-bottom:var(--space-md);font-weight:700}.integration-items{gap:var(--space-md);flex-direction:column;display:flex}.integration-item{padding-bottom:var(--space-md);border-bottom:1px solid var(--border-color)}.integration-item:last-child{border-bottom:none;padding-bottom:0}.integration-item-name{color:var(--text-primary);font-size:var(--text-body-sm);margin-bottom:var(--space-xs);font-weight:600;display:block}.integration-item-desc{color:var(--text-secondary);font-size:var(--text-body-sm);margin:0;line-height:1.55}.legacy-support-section{padding-block:var(--section-py)}.legacy-support-section .section-title{color:var(--text-primary);font-family:var(--font-heading);font-size:var(--text-h3);letter-spacing:-.01em;text-align:start;font-weight:700}.legacy-support-section .section-subtitle{color:var(--text-secondary);font-size:var(--text-body);text-align:start;max-width:42rem;margin:var(--space-md) 0 var(--space-2xl);line-height:1.6}.legacy-items-grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.legacy-items-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.legacy-item-card{padding:var(--space-lg);border-radius:var(--stripe-radius-lg);border:1px solid var(--border-color);background-color:var(--bg-secondary);transition:border-color var(--duration-fast-02) var(--ease-standard-productive), box-shadow var(--duration-fast-02) var(--ease-standard-productive)}.legacy-item-card:hover{border-color:var(--color-primary);box-shadow:0 4px 16px color-mix(in srgb, var(--color-primary) 8%, transparent)}.legacy-item-name{color:var(--text-primary);font-family:var(--font-heading);font-size:var(--text-body-lg);margin-bottom:var(--space-sm);font-weight:700}.legacy-item-desc{color:var(--text-secondary);font-size:var(--text-body-sm);margin:0;line-height:1.55}.integrations-filters{gap:var(--space-xs);margin-bottom:var(--space-lg);flex-wrap:wrap;justify-content:center;display:flex}.integrations-filter-tab{padding:var(--space-xs) var(--space-md);border-radius:var(--stripe-radius-xl);font-size:var(--text-body-sm);cursor:pointer;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);transition:background-color var(--duration-fast-02) var(--ease-standard-productive), border-color var(--duration-fast-02) var(--ease-standard-productive), color var(--duration-fast-02) var(--ease-standard-productive);font-weight:500}.integrations-filter-tab:hover{color:var(--color-primary);border-color:var(--color-primary)}.integrations-filter-tab.active{background:var(--color-primary);color:var(--text-inverse);border-color:var(--color-primary)}.integration-category-badge{font-size:var(--text-body-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--stripe-radius-xl);margin-bottom:var(--space-sm);font-weight:600;display:inline-block}.badge-languages{background:var(--color-cat-languages-bg);color:var(--color-cat-languages-fg)}.badge-frontend{background:var(--color-cat-frontend-bg);color:var(--color-cat-frontend-fg)}.badge-analytics{background:var(--color-cat-analytics-bg);color:var(--color-cat-analytics-fg)}.badge-mobile{background:var(--color-cat-mobile-bg);color:var(--color-cat-mobile-fg)}.badge-backend{background:var(--color-cat-backend-bg);color:var(--color-cat-backend-fg)}.badge-cloud{background:var(--color-cat-cloud-bg);color:var(--color-cat-cloud-fg)}.badge-database{background:var(--color-cat-database-bg);color:var(--color-cat-database-fg)}.badge-payment{background:var(--color-cat-payment-bg);color:var(--color-cat-payment-fg)}.badge-ecommerce{background:var(--color-cat-ecommerce-bg);color:var(--color-cat-ecommerce-fg)}.integrations-empty{text-align:center;padding:var(--space-xl) 0;color:var(--text-secondary)}.integrations-page .integrations-hero{min-height:0;padding:var(--nav-offset) 0 0;background:0 0;border:0;display:block}.integrations-page .integrations-hero .hero-guide-shell{grid-template-columns:var(--guide-columns);border-block-start:1px solid var(--guide-line-color);width:100%;padding:0;display:grid}.integrations-page .integrations-hero .hero-content{background:var(--bg-primary);background-clip:padding-box;border-inline:1px solid #0000;grid-column:2/6;width:100%;max-width:none;margin:0;padding:clamp(2.5rem,6vw,5.5rem) clamp(2rem,5vw,4.5rem)}.integrations-page .integrations-hero.page-hero--left .hero-content{max-width:none}.integrations-page .integrations-hero .hero-copy{max-width:48rem}.integrations-page .integrations-hero .hero-title{max-width:14ch;font-size:var(--text-h1);text-wrap:balance}.integrations-page .integrations-hero .hero-description{text-wrap:pretty;max-width:46rem}.integrations-page .integrations-hero .hero-cta .btn-outline{border-color:var(--border-color);background:var(--bg-primary);color:var(--text-primary)}.integrations-page .integrations-hero .hero-cta .btn-outline:is(:hover,:focus-visible){border-color:var(--color-primary);background:var(--bg-secondary);color:var(--text-primary)}.integrations-page .integrations-summary,.integrations-page .integrations-summary .guide-shell{padding-block:0}.integrations-page .integrations-summary .at-a-glance-head{border:1px solid #0000;border-block-start-color:var(--guide-line-color);border-block-end-color:var(--guide-line-color);background:var(--bg-primary);background-clip:padding-box;grid-column:2/6;max-width:none;margin:0;padding:clamp(2rem,5vw,4rem) clamp(2rem,5vw,4.5rem)}.integrations-page .integrations-summary .at-a-glance-head h2,.integrations-page .integrations-directory-head .section-title{max-width:18ch}.integrations-page .integrations-summary .at-a-glance-grid{border:1px solid #0000;border-block-end-color:var(--guide-line-color);background:var(--bg-primary);background-clip:padding-box;grid-column:2/6;gap:0}.integrations-page .integrations-summary .at-a-glance-card{border:0;border-inline-end:1px solid var(--guide-line-color);background:var(--bg-primary);min-height:100%;padding:clamp(1.25rem,2.5vw,2rem)}.integrations-page .integrations-summary .at-a-glance-card:last-child{border-inline-end:0}.integrations-page .integrations-directory-section{background:0 0}.integrations-page .integrations-directory-head{border:1px solid #0000;border-block-end-color:var(--guide-line-color);background:var(--bg-primary);background-clip:padding-box;grid-column:2/6;max-width:none;margin:0;padding:clamp(2rem,5vw,4rem) clamp(2rem,5vw,4.5rem)}.integrations-page .integrations-directory-head .section-subtitle{max-width:60ch;margin:var(--space-md) 0 0}.integrations-page .integrations-directory{border-block-start:0;grid-column:2/6;padding:0}.integrations-page .integrations-directory-more{padding:var(--space-lg);margin:0}.integrations-search{width:calc(100% - 2*clamp(2rem,5vw,4.5rem));min-height:3.5rem;margin:clamp(1.5rem, 3vw, 2.5rem) clamp(2rem, 5vw, 4.5rem) var(--space-lg);padding-inline:var(--space-lg);border:1px solid color-mix(in srgb, var(--border-color) 82%, var(--guide-line-color));background:var(--bg-primary);transition:border-color var(--duration-fast-02) var(--ease-standard-productive), box-shadow var(--duration-fast-02) var(--ease-standard-productive);align-items:center;display:flex}.integrations-search svg{color:var(--color-primary)}.integrations-search input{min-width:0;color:var(--text-primary);font-size:var(--text-body)}.integrations-search input::placeholder{color:var(--text-tertiary);opacity:1}.integrations-search:focus-within{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.integrations-page .integrations-filters{justify-content:flex-start;gap:0;margin:0!important;padding:0 clamp(2rem,5vw,4.5rem) clamp(1.5rem,3vw,2.5rem)!important}.integrations-page .integrations-filter-tab{border-inline-start:0;border-radius:0;min-height:2.75rem}.integrations-page .integrations-filter-tab:first-child{border-inline-start:1px solid var(--border-color)}@media (width<768px){.integrations-page .integrations-filters{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 2rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 2rem),#0000 100%)}}.integration-directory-grid{border-block-start:1px solid var(--guide-line-color);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.integration-directory-grid>[data-integration-card]{border-block-end:1px solid var(--guide-line-color);border-inline-end:1px solid var(--guide-line-color);min-width:0;display:flex}.integration-directory-grid>[data-integration-card]:nth-child(3n){border-inline-end:0}.integration-directory-card{background:var(--bg-primary);min-height:100%;color:inherit;transition:box-shadow var(--duration-fast-02) var(--ease-standard-productive);flex-direction:column;flex:1;padding:clamp(1.5rem,3vw,2.5rem);text-decoration:none;display:flex}.integration-directory-card:is(:hover,:focus-visible){z-index:var(--z-elevate);box-shadow:inset 0 0 0 1px var(--color-primary);position:relative}.integration-directory-card:focus-visible{outline:2px solid var(--color-primary);outline-offset:-3px}.integration-directory-card .service-icon{border:1px solid color-mix(in srgb, var(--color-primary) 22%, var(--guide-line-color));background:color-mix(in srgb, var(--color-primary) 6%, var(--bg-primary));width:2.75rem;height:2.75rem;color:var(--color-primary);place-items:center;display:grid}.integration-directory-card .integration-category-badge{margin:0 0 var(--space-lg);border-radius:0;align-self:flex-start}.integration-directory-card>.flex{margin-bottom:var(--space-lg)}.integration-directory-card>p{margin:0 0 var(--space-xl)}.integration-directory-card>span:last-child{margin-top:auto;transform:none!important}.integrations-page.has-guide-grid .conversion-cta--guide-panel,.integrations-page .conversion-cta--guide-panel .conversion-cta-shell{padding-block:0}.integrations-page .conversion-cta--guide-panel .conversion-cta-panel{border-block-start-color:var(--guide-line-color);background:var(--bg-primary);border-block-end:0}@media (prefers-reduced-motion:reduce){.integration-directory-card{transition:none}}@media (width>=768px){.integrations-page .integrations-directory-more{display:none}}@media (width<768px){.integrations-page .integrations-hero{padding-inline:0}.integrations-page .integrations-hero .hero-guide-shell{padding-inline:var(--space-sm);grid-template-columns:minmax(0,1fr)}.integrations-page .integrations-hero .hero-content,.integrations-page .integrations-summary .at-a-glance-head,.integrations-page .integrations-summary .at-a-glance-grid,.integrations-page .integrations-directory-head,.integrations-page .integrations-directory{grid-column:1}.integrations-page .integrations-hero .hero-content{padding:clamp(2rem, 8vw, 3.5rem) var(--space-sm) clamp(2.5rem, 10vw, 4rem);text-align:start}.integrations-page .integrations-hero .hero-title,.integrations-page .integrations-hero .hero-description,.integrations-page .integrations-hero .hero-cta{text-align:start}.integrations-page .integrations-hero .hero-cta{justify-content:stretch;display:grid}.integrations-page .integrations-hero .hero-title{font-size:2rem}.integrations-page .integrations-summary .at-a-glance-head,.integrations-page .integrations-directory-head{padding:var(--space-xl) var(--space-md)}.integrations-page .integrations-summary .at-a-glance-grid{grid-template-columns:1fr}.integrations-page .integrations-summary .at-a-glance-card{border-inline-end:0;border-block-end:1px solid var(--guide-line-color)}.integrations-page .integrations-summary .at-a-glance-card:last-child{border-block-end:0}.integrations-search{width:auto;margin:var(--space-lg) var(--space-md) var(--space-md)}.integrations-page .integrations-filters{overflow-x:auto;padding:0 var(--space-md) var(--space-lg)!important;margin:0!important}.integration-directory-grid{grid-template-columns:1fr}.integration-directory-grid>[data-integration-card],.integration-directory-grid>[data-integration-card]:nth-child(3n){border-inline-end:0}.integration-directory-card{padding:var(--space-lg) var(--space-md)}.integrations-page .conversion-cta--guide-panel .conversion-cta-panel{padding:var(--space-xl) var(--space-md)}}.feature-description{margin-top:var(--space-xs);font-size:var(--text-body-sm);color:var(--text-secondary);line-height:1.6}.integration-use-cases-grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.integration-use-cases-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.use-cases-list{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.use-case-item{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--stripe-radius-lg);background-color:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary);font-size:var(--text-body);transition:border-color var(--duration-fast-02) var(--ease-standard-productive);line-height:1.7;display:flex}.use-case-item:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--border-color))}.why-nodesify-card{padding:var(--space-xl);border-radius:var(--stripe-radius-xl);border:1px solid color-mix(in srgb, var(--color-primary) 25%, var(--border-color));background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 6%, transparent), transparent), var(--bg-primary)}.why-nodesify-arrow{width:1.25rem;height:1.25rem;color:var(--color-primary);flex-shrink:0;margin-top:.125rem}.why-nodesify-heading{margin-bottom:var(--space-md);color:var(--text-primary);font-family:var(--font-heading);font-size:var(--text-body-lg);font-weight:700;line-height:1.3}.why-nodesify-body{color:var(--text-secondary);font-size:var(--text-body);line-height:1.65}.related-links-row{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.stack-tool-card,.legacy-item-card,.use-case-item{transition-duration:.01ms}.stack-tool-card:hover,.legacy-item-card:hover{transform:none}}
