.support-page{background-color:var(--gray-700);background-image:url(https://assets.nodesource.com/website/bg-hex-pattern.png);background-size:3.125em}@keyframes showText{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.support-hero{background-image:url(https://assets.nodesource.com/website/extended-support/background-extended-support.png),url(https://assets.nodesource.com/website/Texture@2x.webp),linear-gradient(transparent,var(--gray-400));height:500px;background-repeat:no-repeat;background-size:cover}.support-hero:after{background-image:linear-gradient(to bottom,rgba(32,37,37,0),var(--gray-700));content:"";position:absolute;bottom:0;width:100%;height:100%}.support-hero .container-text{display:flex;align-items:center;animation:fadeIn 1s ease-in both}.support-hero .container-text svg{width:73px;height:73px}.support-hero .container-text svg>path{fill:var(--green-300)}.support-hero .container-text:before{content:"";height:1px;flex-grow:1;background-image:linear-gradient(90deg,#fff 0,hsla(0,0%,85%,0))}.support-hero .container-text:after{content:"";height:1px;flex-grow:1;background-image:linear-gradient(270deg,#fff 0,hsla(0,0%,85%,0))}.support-hero>div:first-of-type{height:100%;background:linear-gradient(transparent,transparent,var(--gray-400))}.support-hero .content-container h1{letter-spacing:normal;text-align:left;color:var(--gray-10);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:400;margin:40px 10px;animation:showText 2s ease-in-out forwards}.support-hero .container-data{display:flex;align-items:center}.support-hero .container-data .container-images{width:30%;position:relative;display:flex;align-items:center;justify-content:center;height:250px;margin-top:50px}@keyframes runtimeMoveRight{0%{transform:translateX(100vw)}to{transform:translateX(0)}}.support-hero .container-data .container-images .server-01{width:138.7px;height:200px;margin:146px 0 0 127px;left:2%;top:-33%}.support-hero .container-data .container-images .server-01,.support-hero .container-data .container-images .server-02{flex-grow:0;object-fit:contain;position:absolute;transform:translateY(-50%);animation:runtimeMoveRight 1s ease-in-out forwards}.support-hero .container-data .container-images .server-02{width:121px;height:163px;margin:133px 105.7px 50px 39px;right:26%;top:-27%}.support-hero .container-data .container-images .server-03{width:138.7px;height:192px;margin:56px 18.9px 98px 108px}.support-hero .container-data .container-images .server-03,.support-hero .container-data .container-images .server-04{flex-grow:0;object-fit:contain;position:absolute;top:-30%;transform:translateY(-50%);animation:runtimeMoveRight 1s ease-in-out forwards}.support-hero .container-data .container-images .server-04{width:156.5px;height:236.4px;margin:0 109.1px 109.6px 0}.support-hero .container-data .container-title{display:grid;height:-moz-fit-content;height:fit-content;width:65%;animation:showText 2s ease-in-out forwards}.support-hero .container-data .container-title .text-h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:300;letter-spacing:-.5px;text-align:left;color:var(--gray-10)}.support-hero .container-data .container-title .text-p{font-size:var(--font-size-p-promo);line-height:var(--line-height-p-promo);margin-top:12.5px;font-weight:400;line-height:1.28;text-align:left;color:var(--gray-200)}.stuck{padding:40px}.stuck .content-container{margin:40px 15%;width:auto}.stuck .title{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.5px;text-align:left;color:var(--blue-200)}.stuck .support-description{margin-top:20px;font-size:var(--font-size-p);line-height:var(--line-height-p);letter-spacing:normal;text-align:left;color:var(--gray-100)}.stuck .support-description br{display:block;content:"";margin-bottom:20px}.stuck .support-description .BodyBold{font-weight:700}.competitive-diff .content-container .title,.matrix-table .content-container .title{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:-.5px;text-align:center;color:var(--gray-10);display:flex;justify-content:center;margin-bottom:40px}.competitive-diff .extended-td,.open-source-td,.other-vendors-td{display:flex;gap:5px}.competitive-diff .extended-td svg,.open-source-td svg,.other-vendors-td svg{width:26px}.core-benefits{padding:80px;display:flex;flex-direction:column;align-items:center}.core-benefits .content-container{width:auto}.core-benefits h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:-.5px;text-align:left;color:var(--gray-10);display:flex;justify-content:center}.core-benefits .data-container{display:flex;flex-direction:row;margin-top:50px;justify-content:space-evenly}.core-benefits .data-container>div{margin-left:20px;width:30%}.core-benefits .data-container h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.5px;text-align:left;color:var(--blue-200);margin-bottom:20px;text-transform:none}.core-benefits .data-container img{width:150px;height:150px}.core-benefits .data-container p{font-size:var(--font-size-p);line-height:var(--line-height-p);font-weight:400;display:flex;align-items:flex-start;gap:8px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#fff}.core-benefits .data-container p svg{width:24px;height:24px}.core-benefits .container-img{width:150px;height:150px;position:relative;flex-shrink:0;margin-right:20px}.core-benefits .container-img #cost-optimization{position:absolute;width:250px;height:250px;top:-38px;left:-52px;margin:0;color:transparent}.pricing-support{display:grid;text-align:center;z-index:5;margin-top:-30px;-webkit-clip-path:polygon(0 0,100% 6%,100% 100%,0 85%);clip-path:polygon(0 10%,109% 0,100% 85%,0 100%);height:100%;padding:30px;justify-content:center;background-color:var(--purple-500);background-image:url(https://assets.nodesource.com/website/bg-hex-pattern.png),url(https://assets.nodesource.com/website/Texture@2x.webp)}.pricing-support .title-text{color:var(--gray-10);font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:300;letter-spacing:-.5px;text-align:center}@media screen and (min-width:1601px){.support-hero .container-data .container-images .server-01{left:12%}.core-benefits .content-container{width:1460px}}@media screen and (min-width:1001px) and (max-width:1280px){.support-hero .container-data .container-images .server-01{left:-16%}}@media screen and (max-width:1000px){.support-hero .content-container h1{text-align:center}.support-hero .container-data .container-title{width:auto;margin:20px}.support-hero .container-data .container-title .text-h2,.support-hero .container-data .container-title .text-p{text-align:center}.core-benefits{padding:0}.core-benefits .container-img{margin:auto}.core-benefits .data-container{display:grid}.core-benefits .data-container>div{width:auto;text-align:center}.core-benefits .data-container h3{text-align:center}.support-hero .container-data .container-images{display:none}}@media screen and (max-width:800px){.support-hero{height:auto}.stuck .content-container{margin:0}}.dynamic-table-container{width:100%;margin:20px 0}.dynamic-table{width:100%;border-collapse:collapse;border-spacing:0;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.dynamic-table thead{height:40px;align-self:stretch;align-items:center;border-right:1px solid #202525;background-color:var(--gray-500);text-transform:uppercase}.dynamic-table th{border-right:1px solid #202525;border-bottom:none;white-space:nowrap;flex-grow:0;font-size:13.8px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:2px;text-align:left;color:var(--gray-10);padding-bottom:0;vertical-align:middle}.dynamic-table td.blueBorder{border-bottom:2px solid var(--bg-info)!important}.dynamic-table th.green-border-top{box-shadow:inset 1px 2px 0 0 var(--bg-brand),inset -1px 0 0 0 var(--bg-brand)}.dynamic-table td.green-border-bottom{box-shadow:inset 1px 0 0 0 var(--bg-brand),inset -1px -2px 0 0 var(--bg-brand)}.dynamic-table td.green-border{box-shadow:inset 1px 0 0 0 var(--bg-brand),inset -1px 0 0 0 var(--bg-brand)}.dynamic-table td,.dynamic-table tr:nth-child(2n) td{padding:12px 16px;font-size:13.8px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--gray-200);border-right:1px solid var(--gray-500)!important;border-bottom:1px solid var(--gray-500);border-left:1px solid var(--gray-500);background-color:rgba(0,0,0,.25)!important}.dynamic-table tbody tr{background-color:rgba(0,0,0,.25)!important}.dynamic-table tbody tr:last-child{border-bottom:1px solid var(--gray-500)}.dynamic-table tbody tr>td:first-of-type{font-weight:700}.dynamic-table tbody tr:last-child td{border-bottom:none}@media (max-width:768px){.dynamic-table-container{overflow-x:auto;width:100%}.dynamic-table{margin-bottom:5px}.dynamic-table td,.dynamic-table th{padding:8px 12px}}