.tc-page{--tc-navy:#061521;--tc-blue:#2878e8;--tc-cyan:#21c7d1;--tc-ink:#112b35;--tc-muted:#667b87;color:var(--tc-ink);background:#fff}.tc-hero{color:#fff;background:radial-gradient(circle at 76% 22%,#25709d57,#0000 27%),linear-gradient(128deg,#05131f,#0b2638);grid-template-columns:minmax(430px,.9fr) minmax(560px,1.1fr);align-items:center;gap:6vw;min-height:790px;padding:142px 7vw 76px;display:grid}.tc-breadcrumbs{color:#7792a4;gap:9px;margin-bottom:50px;font-size:11px;display:flex}.tc-breadcrumbs a:hover{color:var(--tc-cyan)}.tc-hero-copy>small,.tc-overview small{letter-spacing:.17em;color:var(--tc-cyan);font:11px/1.4 ui-monospace,monospace}.tc-hero h1{letter-spacing:-.05em;margin:20px 0 15px;font-size:clamp(54px,5vw,80px);line-height:1.08}.tc-hero h2{max-width:680px;margin:0 0 24px;font-size:clamp(26px,2.25vw,39px);line-height:1.35}.tc-hero-copy>p{color:#b3c5d0;max-width:680px;margin:0;font-size:16px;line-height:1.95}.tc-hero-actions{gap:12px;margin-top:30px;display:flex}.tc-hero-actions a{border:1px solid #ffffff38;padding:15px 22px;font-size:13px}.tc-hero-actions a:first-child{background:linear-gradient(90deg,#296eea,#18b7c3);border-color:#0000}.tc-hero-metrics{background:#ffffff1f;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:38px;display:grid}.tc-hero-metrics span{background:#061724c7;padding:16px}.tc-hero-metrics b,.tc-hero-metrics small{display:block}.tc-hero-metrics b{font-size:15px}.tc-hero-metrics small{color:#7f9bab;margin-top:6px;font-size:10px;line-height:1.5}.tc-hero-product{margin:0}.tc-hero-product>div{background:#fff;padding:11px;box-shadow:0 35px 90px #00000061}.tc-hero-product img{width:100%;height:auto;display:block}.tc-hero-product figcaption{color:#8ca5b4;justify-content:space-between;gap:20px;padding:16px 3px;display:flex}.tc-hero-product figcaption span{color:#40d6d5;font:11px ui-monospace,monospace}.tc-hero-product figcaption small{font-size:11px}.tc-overview{grid-template-columns:minmax(360px,.85fr) minmax(470px,1fr);align-items:start;gap:9vw;padding:105px 7vw 95px;display:grid}.tc-overview h2{letter-spacing:-.04em;margin:18px 0;font-size:clamp(36px,4vw,58px);line-height:1.2}.tc-overview>p{color:var(--tc-muted);margin:28px 0 0;font-size:17px;line-height:2}@media (max-width:1120px){.tc-hero{grid-template-columns:1fr}.tc-overview{grid-template-columns:1fr;gap:20px}.tc-hero-product{max-width:1000px}}@media (max-width:620px){.tc-hero{min-height:auto;padding:110px 22px 58px}.tc-breadcrumbs{flex-wrap:wrap;margin-bottom:32px}.tc-hero h1{font-size:45px}.tc-hero h2{font-size:25px}.tc-hero-copy>p{font-size:15px}.tc-hero-actions{flex-direction:column}.tc-hero-actions a{text-align:center}.tc-hero-metrics{grid-template-columns:1fr}.tc-overview{padding:72px 22px}.tc-overview h2{font-size:35px}.tc-overview>p{font-size:16px}}.tc-heading{max-width:1060px;margin-bottom:48px}.tc-heading>small,.tc-compute-copy>small,.tc-power-copy>small{letter-spacing:.17em;color:#287ccb;font:11px/1.4 ui-monospace,monospace}.tc-heading h2,.tc-compute h2,.tc-power h2{letter-spacing:-.04em;margin:18px 0;font-size:clamp(36px,4vw,58px);line-height:1.2}.tc-heading>p{max-width:850px;color:var(--tc-muted);margin:0;font-size:16px;line-height:1.9}.tc-heading-light h2{color:#fff}.tc-heading-light>p{color:#9db2bf}.tc-values{background:linear-gradient(90deg,#0000 7vw,#dce5ea 7vw calc(100% - 7vw),#0000 calc(100% - 7vw));grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0 7vw 110px;display:grid}.tc-values article{background:#f4f8fa;min-height:245px;padding:30px}.tc-values span,.tc-chain>article>span,.tc-interfaces article>span,.tc-integration article>span{color:#2b7ec1;font:12px ui-monospace,monospace}.tc-values h3{margin:42px 0 14px;font-size:22px}.tc-values p{color:var(--tc-muted);margin:0;font-size:14px;line-height:1.85}.tc-role{background:var(--tc-navy);padding:110px 7vw}.tc-chain{background:#ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.tc-chain article{color:#fff;background:#091c2a;min-height:245px;padding:28px;position:relative}.tc-chain article:first-child{background:linear-gradient(145deg,#153f5d,#091c2a)}.tc-chain h3{margin:38px 0 13px;font-size:21px}.tc-chain p{color:#93aab7;margin:0;font-size:14px;line-height:1.8}.tc-chain i{z-index:2;color:#fff;background:#1f7ed0;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid;position:absolute;top:50%;right:-15px}.tc-compute{grid-template-columns:minmax(400px,.8fr) minmax(580px,1.2fr);align-items:center;gap:6vw;padding:115px 7vw;display:grid}.tc-compute-copy>p,.tc-power-copy>p{color:var(--tc-muted);font-size:16px;line-height:1.95}.tc-compute-copy>div{background:#d5e0e6;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:30px;display:grid}.tc-compute-copy>div span{background:#edf3f6;padding:20px}.tc-compute-copy>div b,.tc-compute-copy>div small{display:block}.tc-compute-copy>div b{font-size:19px}.tc-compute-copy>div small{color:#70838e;margin-top:6px;font-size:10px}.tc-note{background:#eef7f7;border-left:3px solid #1b9fb3;padding:15px 17px;margin-top:25px!important;font-size:12px!important;line-height:1.75!important}.tc-compute figure{background:#071827;margin:0;padding:10px;box-shadow:0 24px 65px #102e402e}.tc-compute figure img{width:100%;height:auto;display:block}.tc-compute figcaption{color:#8499a7;padding:13px 4px 3px;font-size:11px}.tc-interfaces{background:#eef3f6;padding:110px 7vw}.tc-interfaces>div{background:#d5e0e6;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.tc-interfaces article{background:#fff;min-height:285px;padding:28px}.tc-interfaces h3{margin:40px 0 20px;font-size:20px}.tc-interfaces ul{margin:0;padding:0;list-style:none}.tc-interfaces li{color:#586e79;border-top:1px solid #dce5ea;padding:11px 0;font-size:13px;line-height:1.55}.tc-power{grid-template-columns:minmax(420px,.85fr) minmax(520px,1.15fr);align-items:center;gap:7vw;padding:115px 7vw;display:grid}.tc-dimensions{background:#d4dfe5;grid-template-columns:1fr 1fr;gap:1px;margin-top:32px;display:grid}.tc-dimensions span{background:#f0f5f7;padding:18px}.tc-dimensions b,.tc-dimensions small{display:block}.tc-dimensions b{font-size:18px}.tc-dimensions small{color:#748691;margin-top:5px;font-size:10px}.tc-rack{color:#fff;background:linear-gradient(145deg,#0b2233,#06131f);place-items:center;min-height:390px;padding:48px;display:grid;position:relative}.tc-rack>span{color:#3dd0d2;font:12px ui-monospace,monospace;position:absolute;top:25px;left:30px}.tc-rack>div{aspect-ratio:3.64;background:repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 14%);border:2px solid #a8bac5;justify-content:center;align-items:center;width:88%;display:flex;position:relative}.tc-rack>div:before,.tc-rack>div:after{content:"";border:2px solid #748d9c;width:24px;position:absolute;top:-22%;bottom:-22%}.tc-rack>div:before{left:-27px}.tc-rack>div:after{right:-27px}.tc-rack i{text-align:center;color:#79a;font:11px ui-monospace,monospace;position:absolute;top:-34px;left:0;right:0}.tc-rack b{letter-spacing:.12em;font:24px ui-monospace,monospace}.tc-rack small{color:#758e9d;font-size:10px;position:absolute;top:calc(100% + 22px)}.tc-rack>em{color:#7592a2;font:11px ui-monospace,monospace;position:absolute;bottom:20px;right:25px}.tc-specs{background:#f3f7f9;padding:110px 7vw}.tc-spec-groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.tc-spec-groups article{background:#fff;border-top:3px solid #2c82ca}.tc-spec-groups h3{margin:0;padding:24px 25px;font-size:21px}.tc-spec-groups dl{margin:0}.tc-spec-groups dl>div{border-top:1px solid #dce5ea;grid-template-columns:115px 1fr;gap:16px;padding:15px 25px;display:grid}.tc-spec-groups dt{color:#758691;font-size:12px}.tc-spec-groups dd{margin:0;font-size:13px;line-height:1.65}.tc-environment{background:linear-gradient(130deg,#061521,#0b293b);padding:110px 7vw}.tc-environment>div{background:#ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.tc-environment article{color:#fff;background:#05141fcc;min-height:175px;padding:28px}.tc-environment article b,.tc-environment article span{display:block}.tc-environment article b{color:#47d3d3;font-size:23px}.tc-environment article span{color:#a1b5c1;margin-top:28px;font-size:12px;line-height:1.7}.tc-environment>p{color:#8fa7b4;background:#ffffff0b;border-left:3px solid #2dbec7;max-width:1050px;margin:24px 0 0;padding:17px 19px;font-size:12px;line-height:1.8}.tc-integration{padding:110px 7vw}.tc-integration>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.tc-integration article{background:#f2f6f8;border-bottom:3px solid #dce6eb;padding:27px}.tc-integration h3{margin:36px 0 12px;font-size:19px}.tc-integration p{color:var(--tc-muted);margin:0;font-size:13px;line-height:1.8}.tc-cta{color:#fff;background:linear-gradient(105deg,#276fe3,#12aeb8);justify-content:space-between;align-items:center;gap:50px;padding:84px 7vw;display:flex}.tc-cta small{letter-spacing:.18em;color:#c1f5f4;font:10px ui-monospace,monospace}.tc-cta h2{max-width:930px;margin:14px 0 10px;font-size:clamp(30px,3vw,48px);line-height:1.25}.tc-cta p{color:#d8edf0;margin:0;font-size:14px}.tc-cta>a{color:#176ca9;background:#fff;flex:none;padding:16px 23px;font-size:13px}@media (max-width:1120px){.tc-values,.tc-chain,.tc-interfaces>div,.tc-environment>div,.tc-integration>div{grid-template-columns:1fr 1fr}.tc-compute,.tc-power{grid-template-columns:1fr}.tc-spec-groups{grid-template-columns:1fr 1fr}.tc-chain article:nth-child(2) i{display:none}}@media (max-width:700px){.tc-values,.tc-chain,.tc-interfaces>div,.tc-spec-groups,.tc-environment>div,.tc-integration>div{grid-template-columns:1fr}.tc-values{background:0 0;padding:0 22px 75px}.tc-values article{min-height:auto}.tc-role,.tc-compute,.tc-interfaces,.tc-power,.tc-specs,.tc-environment,.tc-integration{padding:75px 22px}.tc-heading h2,.tc-compute h2,.tc-power h2{font-size:35px}.tc-chain article{min-height:auto}.tc-chain i{display:none}.tc-compute{gap:45px}.tc-compute-copy>div{grid-template-columns:1fr}.tc-rack{min-height:300px;padding:36px}.tc-rack>div{width:82%}.tc-spec-groups dl>div{grid-template-columns:1fr;gap:6px}.tc-environment article{min-height:auto}.tc-cta{flex-direction:column;align-items:flex-start;padding:68px 22px}.tc-cta>a{text-align:center;width:100%}}
