.tech-specs-custom{position:relative;width:100%;max-width:100%;box-sizing:border-box;background-color:var(--ts-bg, #000000);color:#fff;overflow-x:hidden;overflow-y:hidden}.tech-specs-custom>.page-width{position:relative;z-index:2;width:100%}.tech-specs-custom__orb{position:absolute;pointer-events:none;border-radius:50%;filter:blur(200px);opacity:.08;display:block!important}.tech-specs-custom__orb--red{top:20%;left:-10%;width:50vh;height:50vh;max-width:100%;background-color:var(--ts-orb-red, #e32726)}.tech-specs-custom__orb--gold{bottom:20%;right:-10%;width:50vh;height:50vh;max-width:100%;background-color:var(--ts-orb-gold, #f5b100)}.tech-specs-custom__head{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto 96px;max-width:110rem;width:100%}@media screen and (min-width:768px){.tech-specs-custom__head{margin-bottom:128px}}.tech-specs-custom__badge{display:inline-block;padding:8px 20px;border-radius:9999px;background-color:#1a1a1b;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);margin-bottom:40px;box-shadow:0 25px 50px -12px #00000080}.tech-specs-custom__badge span{font-size:10px;font-weight:900;letter-spacing:.4em;color:#86868b;text-transform:uppercase}@media screen and (min-width:768px){.tech-specs-custom__badge span{font-size:11px}}.tech-specs-custom__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:40px;line-height:.95;letter-spacing:-.03em;margin:0 0 48px;color:#f5f5f7}@media screen and (min-width:768px){.tech-specs-custom__title{font-size:50px}}@media screen and (min-width:1024px){.tech-specs-custom__title{font-size:67px}}.tech-specs-custom__title-br{display:none}@media screen and (min-width:768px){.tech-specs-custom__title-br{display:inline}}.tech-specs-custom__title-accent{background-image:linear-gradient(105deg,var(--ts-accent, #e32726) 0%,var(--ts-accent-yellow, #f5b100) 45%,var(--ts-green, #16a34a) 100%);background-size:120% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.tech-specs-custom__lede{font-size:17px;font-weight:500;line-height:1.625;color:#86868b;margin:0;max-width:50rem;letter-spacing:-.02em}@media screen and (min-width:768px){.tech-specs-custom__lede{font-size:20px}}.tech-specs-custom__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}@media screen and (min-width:768px){.tech-specs-custom__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media screen and (min-width:1024px){.tech-specs-custom__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px}}.tech-specs-custom__cell{position:relative;background-color:#1a1a1b;border-radius:32px;overflow:hidden;box-shadow:0 25px 50px -12px #00000073;transition:background-color .7s ease}@media screen and (min-width:768px){.tech-specs-custom__cell{border-radius:48px}}.tech-specs-custom__cell:hover{background-color:#202022}.tech-specs-custom__cell--image{min-height:280px}@media screen and (min-width:768px){.tech-specs-custom__cell--image{min-height:300px;grid-column:span 1}}@media screen and (min-width:1024px){.tech-specs-custom__cell--image{grid-column:span 2;min-height:0;align-self:stretch}}.tech-specs-custom__cell--wide{min-height:320px}@media screen and (min-width:768px){.tech-specs-custom__cell--wide{min-height:340px;grid-column:span 2}}@media screen and (min-width:1024px){.tech-specs-custom__cell--wide{grid-column:span 4}}.tech-specs-custom__cell--narrow{min-height:250px}@media screen and (min-width:768px){.tech-specs-custom__cell--narrow{min-height:280px;grid-column:span 1}}@media screen and (min-width:1024px){.tech-specs-custom__cell--narrow{grid-column:span 2}}.tech-specs-custom__cell--narrow-wide{min-height:250px}@media screen and (min-width:768px){.tech-specs-custom__cell--narrow-wide{min-height:280px;grid-column:span 2}}@media screen and (min-width:1024px){.tech-specs-custom__cell--narrow-wide{grid-column:span 2}}.tech-specs-custom__cell-tint{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:block!important;opacity:0;transition:opacity 1s ease}.tech-specs-custom__cell-tint--br{background-color:var(--tile-accent, #e32726);mask-image:linear-gradient(to bottom right,#000000 0%,transparent 55%);-webkit-mask-image:linear-gradient(to bottom right,#000000 0%,transparent 55%)}.tech-specs-custom__cell:hover .tech-specs-custom__cell-tint--br{opacity:.12}.tech-specs-custom__cell-tint--br-soft{background-color:var(--tile-accent, #f5b100);mask-image:linear-gradient(to bottom right,#000000 0%,transparent 60%);-webkit-mask-image:linear-gradient(to bottom right,#000000 0%,transparent 60%)}.tech-specs-custom__cell:hover .tech-specs-custom__cell-tint--br-soft{opacity:.12}.tech-specs-custom__cell-tint--tr{background-color:var(--tile-accent, #6abb2e);mask-image:linear-gradient(to top right,#000000 0%,transparent 55%);-webkit-mask-image:linear-gradient(to top right,#000000 0%,transparent 55%)}.tech-specs-custom__cell:hover .tech-specs-custom__cell-tint--tr{opacity:.12}.tech-specs-custom__cell-tint--tl{background-color:#fff;mask-image:linear-gradient(to top left,#000000 0%,transparent 50%);-webkit-mask-image:linear-gradient(to top left,#000000 0%,transparent 50%)}.tech-specs-custom__cell:hover .tech-specs-custom__cell-tint--tl{opacity:.1}.tech-specs-custom__cell-inner{position:relative;z-index:2;height:100%;min-height:0;box-sizing:border-box}.tech-specs-custom__cell--image:hover{background-color:#1a1a1b}.tech-specs-custom__image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important}.tech-specs-custom__image-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;width:100%;height:100%;object-fit:cover;filter:grayscale(1);opacity:.3;transition:filter 1s ease,opacity 1s ease,transform 1s ease}.tech-specs-custom__cell--image:hover .tech-specs-custom__image-wrap img{filter:grayscale(0);opacity:.6;transform:scale(1.05)}.tech-specs-custom__image-shade{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;pointer-events:none;background-image:linear-gradient(to top,#000000 0%,rgba(0,0,0,.2) 50%,transparent 100%)}.tech-specs-custom__image-caption{position:absolute;left:32px;bottom:32px;z-index:3;text-align:left}.tech-specs-custom__image-overline{display:block;font-size:10px;font-weight:900;color:#ffffff80;text-transform:uppercase;letter-spacing:3px;margin:0 0 8px}.tech-specs-custom__image-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:20px;color:#fff;letter-spacing:-.5px;margin:0}.tech-specs-custom__wide{padding:32px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;min-height:320px}@media screen and (min-width:768px){.tech-specs-custom__wide{padding:40px;min-height:340px}}@media screen and (min-width:1024px){.tech-specs-custom__wide{padding:56px}}.tech-specs-custom__wide-inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:240px}.tech-specs-custom__wide-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.tech-specs-custom__wide-top-left{display:flex;align-items:center;gap:16px}.tech-specs-custom__icon-btn{width:48px;height:48px;border-radius:12px;background-color:#000;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .5s ease}.tech-specs-custom__cell:hover .tech-specs-custom__icon-btn{border-color:#ffffff1f;border-color:color-mix(in srgb,var(--tile-accent, #e32726) 50%,transparent)}.tech-specs-custom__icon-btn svg{width:20px;height:20px;color:#f5f5f7;transition:color .5s ease}.tech-specs-custom__cell:hover .tech-specs-custom__icon-btn svg{color:var(--tile-accent, #e32726)}.tech-specs-custom__tagline{font-size:10px;font-weight:700;letter-spacing:3px;color:#86868b;text-transform:uppercase;margin:0;transition:color .5s ease}.tech-specs-custom__cell:hover .tech-specs-custom__tagline{color:#fff}.tech-specs-custom__wide-body{margin-top:32px}.tech-specs-custom__card-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:600;font-size:24px;color:#f5f5f7;letter-spacing:-.5px;line-height:1.1;margin:0 0 12px}@media screen and (min-width:1024px){.tech-specs-custom__card-title--lg{font-size:32px}}.tech-specs-custom__card-text{font-size:15px;font-weight:500;line-height:1.625;color:#86868b;margin:0;max-width:448px;transition:color .5s ease}@media screen and (min-width:768px){.tech-specs-custom__card-text--md{font-size:17px}}.tech-specs-custom__cell:hover .tech-specs-custom__card-text{color:#ffffffe6}.tech-specs-custom__terminal{position:absolute;right:0;bottom:0;width:50%;height:40%;min-height:140px;box-sizing:border-box;background-color:#000;border-top:1px solid rgba(255,255,255,.05);border-left:1px solid rgba(255,255,255,.05);border-top-left-radius:40px;padding:24px;display:flex!important;flex-direction:column;justify-content:space-between;overflow:hidden;z-index:4;transition:border-color .7s ease}@media screen and (min-width:640px){.tech-specs-custom__terminal{width:42%;height:48%;padding:32px}}.tech-specs-custom__cell--wide:hover .tech-specs-custom__terminal{border-color:#e3272633;border-top-color:#e3272633;border-left-color:#e3272633}.tech-specs-custom__terminal-bars{display:flex!important;flex-direction:column;gap:8px;width:100%;flex-shrink:0}@media screen and (min-width:640px){.tech-specs-custom__terminal-bars{gap:12px}}.tech-specs-custom__terminal-bar{display:block!important;height:4px;min-height:4px;border-radius:9999px;background-color:#ffffff0d;overflow:hidden;flex-shrink:0;box-sizing:border-box}.tech-specs-custom__terminal-bar--fill{display:block!important;height:100%;min-height:4px;width:50%;background-color:#e3272699;transform:translate(-4%);box-sizing:border-box}.tech-specs-custom__terminal-bar--w66{display:block!important;width:66.666%;max-width:100%}.tech-specs-custom__terminal-bar--w33{display:block!important;width:33.333%;max-width:100%;transition:background-color .7s ease}.tech-specs-custom__cell--wide:hover .tech-specs-custom__terminal-bar--w33{background-color:#f5b1004d}.tech-specs-custom__terminal-foot{display:flex;align-items:center;gap:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;color:#86868b;letter-spacing:.12em;text-transform:uppercase}.tech-specs-custom__terminal-foot span{transition:color .5s ease}.tech-specs-custom__terminal-foot svg{width:16px;height:16px;flex-shrink:0;opacity:.4;color:#86868b;transition:color .5s ease,opacity .5s ease}.tech-specs-custom__cell--wide:hover .tech-specs-custom__terminal-foot svg{color:#e32726;opacity:1}.tech-specs-custom__cell--wide:hover .tech-specs-custom__terminal-foot span{color:#fff;transition:color .5s ease}.tech-specs-custom__stack{padding:22px;display:flex;flex-direction:column;height:100%;min-height:250px;box-sizing:border-box}@media screen and (min-width:768px){.tech-specs-custom__stack{padding:30px;min-height:280px}}@media screen and (min-width:1024px){.tech-specs-custom__stack{padding:48px}}.tech-specs-custom__stack--justify{justify-content:space-between}.tech-specs-custom__stack-top{display:flex;flex-direction:column;gap:0}.tech-specs-custom__stack-top--row{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:auto}.tech-specs-custom__stack-icon-only{margin-bottom:auto}.tech-specs-custom__stack-body{margin-top:32px}.tech-specs-custom__card-title--sm{font-size:20px;font-weight:700}@media screen and (min-width:1024px){.tech-specs-custom__card-title--lg2{font-size:24px}}.tech-specs-custom__pill{padding:6px 16px;border-radius:9999px;background-color:#000;border:1px solid rgba(255,255,255,.05);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#86868b;transition:border-color .5s ease,color .5s ease}.tech-specs-custom__cell:hover .tech-specs-custom__pill{border-color:#ffffff4d;color:#fff}.tech-specs-custom__cell--shield:hover .tech-specs-custom__icon-btn svg{color:#f5f5f7}.tech-specs-custom__cell--shield:hover .tech-specs-custom__icon-btn{border-color:#ffffff80}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tech-specs-custom.css.map */
