.home-refresh{--home-ground:#f3f5f4;--home-ink:#192422;--home-secondary:#52635f;--home-line:#d5ddda}.home-refresh ::selection{color:#192422;background:#c5ebe5}.home-refresh .renew-hero{background:var(--home-ground)}.home-refresh .renew-hero-main{grid-template-columns:1fr 1.05fr;gap:5%;min-height:500px;padding-top:38px;padding-bottom:35px}.home-refresh .renew-copy:has(.enterprise-headline){padding:30px 0}.home-refresh .renew-copy h1.enterprise-headline{color:var(--home-ink);letter-spacing:-.035em;margin:0 0 26px;font-size:clamp(48px,5.2vw,74px);line-height:1.04}.home-refresh .renew-copy p{color:var(--home-secondary);max-width:43ch;margin-bottom:30px;font-size:15px;line-height:1.8}.home-refresh .renew-actions{gap:25px}.home-refresh .renew-actions .dark-button{background:#192422;border-color:#192422;border-radius:6px;min-height:48px;padding:14px 22px;font-size:13px}.home-refresh .renew-actions .dark-button:hover{background:#31433e}.home-refresh .renew-secondary{color:#263b34;text-underline-offset:5px;font-size:13px;text-decoration:underline}.home-refresh .renew-carousel [data-slot=carousel-content]{height:355px}.home-refresh .renew-carousel .renew-art{border:0}.home-refresh .renew-carousel .carousel-image-stage{height:220px;top:0}.home-refresh .renew-carousel .carousel-image-stage img{width:100%;max-width:520px;transform:none}.home-refresh .renew-carousel .renew-art:hover .carousel-image-stage img{transform:translateY(-3px)}.home-refresh .renew-carousel .tower .carousel-image-stage img{width:auto;height:85%}.home-refresh .renew-carousel .hardware-caption{bottom:14px}.home-refresh .hardware-caption strong{font:500 clamp(20px, 2vw, 25px)/1.2 var(--font-heading-brand);color:var(--home-ink);letter-spacing:-.025em}.home-refresh .hardware-caption .hardware-category{color:var(--home-secondary);margin-bottom:3px;font-size:11px}.home-refresh .hardware-caption .hardware-capabilities{color:var(--home-secondary);font-size:12px}.home-refresh .hardware-caption .hardware-config-link{color:#263b34;text-underline-offset:4px;margin-top:3px;font-size:12px}.home-refresh .hero-carousel-controls{border-top:1px solid var(--home-line);gap:12px;min-height:46px;margin-top:0;padding-top:4px}.home-refresh .hero-carousel-dots{gap:18px}.home-refresh .hero-carousel-dots button{color:#5b6c64;border-bottom:2px solid #0000;width:auto;min-height:44px;padding:8px 0;font-size:12px}.home-refresh .hero-carousel-dots button[aria-current=true]{color:#192422;border-color:#263b34;font-weight:600}.home-refresh .renew-quicklinks{padding:0 48px 24px}.home-refresh .renew-quicklinks>a{border-color:var(--home-line);gap:14px;min-height:80px;padding:22px 22px 2px 0}.home-refresh .renew-quicklinks>a+a{border-color:var(--home-line);padding-left:25px}.home-refresh .renew-quicklinks>a>span{gap:5px;display:grid}.home-refresh .renew-quicklinks>a>svg{color:#4e645a}.home-refresh .renew-quicklinks strong{color:var(--home-ink);font-size:18px}.home-refresh .renew-quicklinks small{color:var(--home-secondary);font-size:12px}.home-refresh .brand-rail{border-color:var(--home-line);padding:30px 48px}.home-refresh .brand-rail>span{text-transform:none;letter-spacing:0;color:#5b6c64;font-size:12px}.home-refresh .section-heading h2,.home-refresh .why-lead h2,.home-refresh .faq-section h2{letter-spacing:-.035em}.home-refresh .home-featured{padding-top:70px}.home-refresh .why-section{background:#eef2ef}.home-refresh .why-lead h2,.home-refresh .why-steps h3{color:var(--home-ink)}.home-refresh .why-lead p,.home-refresh .why-steps p{color:var(--home-secondary)}.home-refresh .why-steps>div{border-color:var(--home-line)}.home-refresh .why-steps>div>span{color:#557368}.home-refresh .why-lead img{opacity:.7}.home-refresh .home-use-links>span{text-transform:none;letter-spacing:0}.home-refresh .infra-label{color:#52635f}.home-refresh .partner-strip{background:#edf4f0}.home-refresh .partner-strip:before{content:none}.home-refresh .partner-strip h3{color:var(--home-ink)}.home-refresh .partner-strip p{color:var(--home-secondary)}.home-refresh .partner-strip .primary{color:#fff;background:#192422;border-color:#192422}.search-shell button{padding:5px;font-size:12px;font-weight:500}@media (max-width:1000px) and (min-width:601px){.home-refresh .renew-hero-main{gap:4%;min-height:450px}.home-refresh .renew-copy h1.enterprise-headline{font-size:clamp(40px,5vw,56px)}.home-refresh .renew-carousel [data-slot=carousel-content]{height:340px}.home-refresh .renew-copy p{font-size:13px}.home-refresh .renew-actions{gap:15px}}@media (max-width:600px){.home-refresh .renew-hero-main{gap:30px;min-height:0;padding-top:30px;padding-bottom:22px;display:flex}.home-refresh .renew-copy:has(.enterprise-headline){padding:0}.home-refresh .renew-copy h1.enterprise-headline{margin:0 0 22px;font-size:clamp(39px,10vw,56px)}.home-refresh .renew-copy p{margin-bottom:24px;font-size:13px;line-height:1.75}.home-refresh .renew-actions{gap:20px}.home-refresh .renew-actions .dark-button{min-height:44px;padding:12px 17px;font-size:12px}.home-refresh .renew-secondary{font-size:12px}.home-refresh .renew-carousel [data-slot=carousel-content]{height:335px}.home-refresh .renew-carousel .carousel-image-stage{height:185px;top:0}.home-refresh .renew-carousel .hardware-caption{bottom:16px}.home-refresh .hardware-caption strong{font-size:21px}.home-refresh .hero-carousel-dots{gap:17px}.home-refresh .hero-carousel-dots button{font-size:11px}.home-refresh .renew-quicklinks{gap:16px;padding:0 20px 24px}.home-refresh .renew-quicklinks>a,.home-refresh .renew-quicklinks>a+a{border-left:0;gap:0;min-height:70px;padding:16px 0 0}.home-refresh .renew-quicklinks>a>svg{display:none}.home-refresh .renew-quicklinks strong{font-size:14px}.home-refresh .renew-quicklinks small{font-size:10px}.home-refresh .brand-rail{padding:25px 20px}.home-refresh .brand-rail>span{margin-bottom:20px}.home-refresh .home-featured{padding-top:45px}}@media (prefers-reduced-motion:reduce){.home-refresh .renew-carousel .carousel-image-stage img{transition:none;transform:none!important}}.home-refresh .brand-rail>div>.catalogue-brand{justify-content:center;align-items:center;min-width:0;height:44px;display:flex}.home-refresh .catalogue-brand img{object-fit:contain;width:92px;max-width:100%;height:auto;max-height:34px;display:block}.home-refresh .catalogue-brand img[alt=HP]{width:34px}.home-refresh .catalogue-brand img[alt=Cisco]{width:66px}.home-refresh .catalogue-brand img[alt=Apple]{width:28px}.home-refresh .brand-attribution{color:var(--home-secondary);margin-top:9px;margin-bottom:0;font-size:10px;line-height:1.5}@media (max-width:600px){.home-refresh .brand-rail>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 20px}.home-refresh .brand-attribution{margin-top:12px}}.home-refresh .renew-carousel .banner .hardware-caption{text-align:center;justify-content:center}.home-refresh .renew-carousel .banner .hardware-caption>span:first-child{justify-items:center}.home-refresh .renew-carousel .banner .carousel-image-stage img,.home-refresh .renew-carousel .banner:hover .carousel-image-stage img{object-fit:contain;width:auto;max-width:100%;height:100%;transform:none}.home-refresh .tile-rail{position:relative}.home-refresh .tile-rail-arrow{z-index:2;border:1px solid var(--home-line);color:#192422;cursor:pointer;background:#fff;border-radius:999px;place-items:center;width:44px;height:44px;transition:background .2s,border-color .2s,opacity .2s;display:grid;position:absolute;top:calc(clamp(200px,22%,260px)/1.86916);transform:translateY(-50%);box-shadow:0 4px 14px #1924221f}.home-refresh .tile-rail-prev{left:-22px}.home-refresh .tile-rail-next{right:-22px}.home-refresh .tile-rail-arrow:hover:not(:disabled){color:#fff;background:#192422;border-color:#192422}.home-refresh .tile-rail-arrow:disabled{opacity:0;pointer-events:none}.home-refresh .tile-rail-track.endpoint-category-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;padding-bottom:4px;display:flex;overflow-x:auto}.home-refresh .tile-rail-track.endpoint-category-grid::-webkit-scrollbar{display:none}.home-refresh .tile-rail-track .endpoint-category,.home-refresh .tile-rail-track .endpoint-category:nth-last-child(-n+2){scroll-snap-align:start;flex:0 0 clamp(200px,22%,260px);grid-column:auto}.home-refresh .tile-rail-track .endpoint-category>div,.home-refresh .tile-rail-track .endpoint-category:nth-last-child(-n+2)>div{aspect-ratio:1/1.07}@media (max-width:600px){.home-refresh .tile-rail-track.endpoint-category-grid{gap:14px}.home-refresh .tile-rail-track .endpoint-category{flex-basis:62%}.home-refresh .tile-rail-arrow{width:38px;height:38px;top:33.17%}.home-refresh .tile-rail-prev{left:-10px}.home-refresh .tile-rail-next{right:-10px}}.home-refresh .section-aside{text-align:left;flex-direction:column;align-items:stretch;display:flex}.home-refresh .section-aside .text-link{align-self:flex-end}@media (max-width:600px){.home-refresh .section-aside .text-link{align-self:flex-start}}.home-refresh .faqs details:first-child{border-top:0}.home-refresh .endpoint-category h3{text-align:center;justify-content:center}.home-refresh .endpoint-category p{text-align:center}
