@import "https://fonts.googleapis.com/css2?family=Outfit:ital,wght@0,500;0,600;0,700;1,500;1,600;1,700&display=swap";:root{color:#080b09;font-synthesis:none;background:#fdfdfb;font-family:Outfit,system-ui,sans-serif}*{box-sizing:border-box}body{background:#fdfdfb;min-width:320px;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}.site-header,main{border-inline:1px solid #d2d9e1;width:min(1312px,100% - 32px);margin-inline:auto}.site-header{z-index:2;border-bottom:1px solid #d2d9e1;grid-template-columns:1fr auto 1fr;align-items:center;height:52px;padding:0 16px;display:grid;position:relative}.site-header:after{content:"";pointer-events:none;background:#d2d9e1;width:100vw;height:1px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.brand{align-items:center;width:118px;line-height:0;display:inline-flex}.brand img{object-fit:contain;width:118px;height:31px}nav{align-items:center;gap:38px;font-size:15px;font-weight:600;display:flex}nav>a,.nav-link{padding:10px 0;transition:opacity .2s}nav>a:hover,.nav-item:hover .nav-link{opacity:.56}.nav-item{align-items:center;height:52px;display:flex;position:relative}.nav-link{color:#080b09;cursor:pointer;background:0 0;border:0;font:600 15px Outfit,system-ui,sans-serif}.dropdown-menu{z-index:10;visibility:hidden;opacity:0;width:480px;padding-top:8px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:52px;left:-120px;transform:translateY(10px)}.nav-item:hover .dropdown-menu{visibility:visible;opacity:1;transform:translateY(0)}.dropdown-content{background:#fff;border:none;grid-template-columns:3fr 4fr;display:grid;overflow:hidden;box-shadow:0 12px 24px #00000014}.dropdown-highlight{color:#fff;background-color:#080b09;border-right:none;flex-direction:column;justify-content:flex-end;min-height:274px;padding:28px 24px;transition:filter .2s;display:flex}nav .dropdown-highlight:hover{filter:brightness(1.15);opacity:1}.highlight-minecraft{background:linear-gradient(#080b0959,#080b09f0),url(/vendor/headers/minecraft.webp) top/cover}.highlight-ryzen{background:linear-gradient(#080b0959,#080b09f0),url(/vendor/headers/ryzen.webp) 50%/cover}.dropdown-highlight h4,.dropdown-link-item h5{margin:0 0 8px;font-size:16px}.dropdown-highlight h4{font-size:20px}.dropdown-highlight p,.dropdown-link-item p{margin:0;font-size:14px;line-height:1.45}.dropdown-highlight p{color:#e5e7eb}.dropdown-links{flex-direction:column;display:flex}.dropdown-link-item{border-bottom:1px solid #d2d9e1;flex:1;padding:19px 22px;display:block}.dropdown-link-item:last-child{border-bottom:0}.dropdown-link-item:hover{background:#f9fafb}.dropdown-link-item p{color:#4b5563}.dropdown-link-item.disabled{opacity:.62;cursor:not-allowed}.badge{color:#064fb4;letter-spacing:.5px;text-transform:uppercase;vertical-align:middle;background:#ebf3fe;border-radius:4px;margin-left:6px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-block}.solutions-menu{width:320px;left:-100px}.solutions-menu .dropdown-content{display:block}.account{justify-self:end}.dark-button{color:#fff;cursor:pointer;background:#080b09;border:0;border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font:600 14px/1 Outfit,system-ui,sans-serif;transition:transform .2s,opacity .2s;display:inline-flex}.dark-button:hover:not(:disabled){background:#666;border-radius:0;transform:translateY(-1px)}.dark-button:disabled{cursor:wait;opacity:.65;transform:none}.dark-button span{font-size:18px;line-height:12px}#refresh{transition:transform .1s ease-out,opacity .1s ease-out,border-radius .1s ease-out,background .15s ease-out}#refresh:hover:not(:disabled){background:#666;border-radius:0;transform:translateY(-1px)}#refresh:active:not(:disabled){transform:translateY(1px)scale(.98)}.menu{background:0 0;border:0;display:none}.container{width:min(100% - 64px,1120px);margin-inline:auto}.pricing{padding:60px 16px 104px;position:relative}.pricing-header{margin-bottom:32px}.stock-heading{justify-content:space-between;align-items:end;gap:24px;display:flex}.stock-intro{animation:.62s cubic-bezier(.16,1,.3,1) both stock-enter}.stock-intro-action{animation:.62s cubic-bezier(.16,1,.3,1) .12s both stock-enter}.section-label{color:#064fb4;letter-spacing:.1em;margin:0 0 12px;font-size:12px;font-weight:700}.stock-heading h1{color:#080b09;letter-spacing:-1px;max-width:680px;margin:0 0 16px;font-size:32px;font-weight:600}.stock-heading>div>p:not(.section-label):not(.updated){color:#4b5563;max-width:600px;margin:0;font-size:18px;font-weight:500;line-height:1.45}.updated{color:#6b7280;min-height:21px;margin:9px 0 0;font-size:14px}.summary{grid-template-columns:repeat(3,1fr);gap:16px;margin:36px 0 24px;display:grid}.summary article,.node{background:#fff;border:1px solid #d2d9e1;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px #080b0909}.summary article{min-height:132px;padding:24px}.summary strong{letter-spacing:-.05em;font-size:28px;display:block}.summary strong em,.resource em{color:#6b7280;font-style:normal;font-weight:500}.summary span{color:#6b7280;margin-top:7px;font-size:13px;font-weight:600;display:block}.nodes{grid-template-columns:repeat(auto-fit,minmax(285px,1fr));gap:16px;display:grid}.node{padding:24px}.summary article:hover,.node:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000000d}.stock-card-enter{animation:.52s cubic-bezier(.16,1,.3,1) both stock-enter}.summary .stock-card-enter:nth-child(2),.nodes .stock-card-enter:nth-child(2){animation-delay:80ms}.summary .stock-card-enter:nth-child(3),.nodes .stock-card-enter:nth-child(3){animation-delay:.16s}.nodes .stock-card-enter:nth-child(n+4){animation-delay:.22s}.node-head,.resource>div,.node footer{justify-content:space-between;align-items:start;gap:12px;display:flex}.node h3{letter-spacing:-.025em;margin:0;font-size:18px}.node-head p{color:#6b7280;margin:5px 0 0;font-size:13px}.node .badge{white-space:nowrap;text-transform:none;letter-spacing:0;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;font-weight:700;display:inline-flex}.node .badge i{background:currentColor;border-radius:50%;width:6px;height:6px}.node .available{color:#087443;background:#e5f6ee}.node .low{color:#9a6700;background:#fff5dc}.node .limited{color:#cf222e;background:#ffebe9}.node .maintenance{color:#57606a;background:#f1f3f5}.resource{margin-top:22px}.resource span,.node footer span{color:#6b7280;font-size:13px;font-weight:600}.resource strong{font-size:13px}.resource i{background:#e9edf2;border-radius:99px;height:7px;margin-top:8px;display:block;overflow:hidden}.resource b{border-radius:inherit;height:100%;display:block}.safe{background:#1aaf5d}.warning{background:#d29922}.critical{background:#cf222e}.node footer{border-top:1px solid #e5e7eb;align-items:center;margin-top:22px;padding-top:16px}.node footer strong{font-size:15px}.summary-skeleton,.node-skeleton{background:#fff;border:1px solid #d2d9e1;overflow:hidden}.summary-skeleton{min-height:132px;padding:24px}.summary-skeleton i,.summary-skeleton b,.node-skeleton i,.node-skeleton b,.node-skeleton span,.node-skeleton em,.node-skeleton small{background:linear-gradient(100deg,#eef1f4 30%,#f8f9fa 50%,#eef1f4 70%) 0/200% 100%;border-radius:4px;animation:1.25s ease-in-out infinite skeleton-shimmer;display:block}.summary-skeleton i{width:38%;height:28px}.summary-skeleton b{width:52%;height:13px;margin-top:12px}.node-skeleton{min-height:268px;padding:24px}.node-skeleton>div{justify-content:space-between;align-items:center;display:flex}.node-skeleton i{width:42%;height:19px}.node-skeleton b{border-radius:999px;width:70px;height:25px}.node-skeleton>span{width:34%;height:12px;margin-top:9px}.node-skeleton em{border-radius:99px;width:100%;height:7px;margin-top:34px}.node-skeleton small{border-radius:99px;width:100%;height:7px;margin-top:32px}.loading,.error,.empty{text-align:center;color:#57606a;border:1px dashed #c5cdd8;grid-column:1/-1;padding:58px 24px}.error strong{color:#080b09;font-size:18px;display:block}.error p{margin:9px 0}.error small{color:#6b7280}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes skeleton-shimmer{to{background-position:-200% 0}}@keyframes stock-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.faq{padding:60px 16px 120px;position:relative}.faq:before{content:"";pointer-events:none;background:#d2d9e1;width:100vw;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.faq-container{grid-template-columns:1fr 2fr;gap:48px;width:min(100% - 64px,1120px);margin:0 auto;display:grid}.faq-header h2{color:#080b09;letter-spacing:-1px;margin:0 0 16px;font-size:32px;font-weight:600}.faq-header h2 span{color:#064fb4}.faq-header p{color:#080b09;margin:0;font-size:18px;font-weight:500}.faq-list{flex-direction:column;gap:16px;display:flex}.faq-item{background:#fff;border:1px solid #d2d9e1;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.faq-item:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000000d}.faq-question{color:#080b09;cursor:pointer;justify-content:space-between;align-items:center;padding:24px;font-size:18px;font-weight:600;list-style:none;display:flex}.faq-question::-webkit-details-marker{display:none}.faq-question:after{content:"+";color:#4b5563;font-size:24px;font-weight:400;line-height:1;transition:transform .2s ease-in-out}details[open] .faq-question:after{transform:rotate(45deg)}.faq-answer{color:#4b5563;padding:0 24px 24px;font-size:16px;line-height:1.6}.site-footer{color:#080b09;background:#fdfdfb;border-top:1px solid #d2d9e1;padding:80px 16px 30px}.footer-grid{grid-template-columns:1fr 2fr;gap:80px;max-width:1312px;margin:0 auto;display:grid}.footer-brand{flex-direction:column;gap:20px;max-width:380px;display:flex}.footer-logo{align-items:center;display:flex}.footer-logo img{object-fit:contain;width:96px;height:32px;display:block}.brand-desc{color:#4b5563;margin:0;font-size:14px;line-height:1.6}.company-info{color:#4b5563;flex-direction:column;font-size:13px;line-height:1.5;display:flex}.company-info strong{color:#080b09;font-weight:600}.socials{color:#4b5563;gap:16px;margin-top:8px;font-size:18px;display:flex}.socials a{align-items:center;transition:color .2s;display:flex}.socials a:hover{color:#064fb4}.footer-links{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.link-column{flex-direction:column;gap:18px;display:flex}.link-column h4{color:#080b09;margin:0;font-size:16px;font-weight:700}.link-column a{color:#4b5563;font-size:14px;font-weight:500}.link-column a:hover{color:#064fb4}.link-column--products{gap:12px}.footer-coming-soon{color:#6b7280;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.footer-coming-soon:after{content:"Coming soon";color:#6b7280;text-transform:uppercase;white-space:nowrap;border:1px solid #d2d9e1;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.2}.footer-bottom{color:#6b7280;border-top:1px solid #d2d9e1;max-width:1312px;margin:80px auto 0;padding-top:24px;font-size:13px}.footer-bottom p{margin:0}@media (width<=900px){.site-header{grid-template-columns:1fr auto}.site-header nav,.account{display:none}.menu{flex-direction:column;gap:5px;padding:10px;display:flex}.menu span{background:#080b09;width:22px;height:2px;display:block}.stock-heading{flex-direction:column;align-items:start}.summary{grid-template-columns:repeat(2,1fr)}.faq-container{grid-template-columns:1fr;gap:32px}.footer-grid{grid-template-columns:1fr;gap:48px}.footer-links{grid-template-columns:repeat(2,1fr);gap:40px 24px}.footer-bottom{margin-top:48px}}@media (width<=520px){.container{width:min(100% - 32px,1120px)}.stock-heading h1{font-size:30px}.summary{grid-template-columns:1fr}.footer-links{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
