.productDetail_page__T47RA{background:var(--color-bg-page)}.productDetail_hero__H_g8j{position:relative;overflow:hidden;padding:72px 32px 56px;background:var(--color-bg-dark)}.productDetail_hero__H_g8j:before{content:"";position:absolute;inset:0;z-index:0;background:var(--gradient-mesh-hero);pointer-events:none}.productDetail_hero__H_g8j.productDetail_talosHeroWithHomeBackdrop__XvJ1T{background:transparent;min-height:0;overflow:visible;z-index:1;padding:56px 32px 20px}.productDetail_hero__H_g8j.productDetail_talosHeroWithHomeBackdrop__XvJ1T:before{opacity:.4}.productDetail_hero__H_g8j.productDetail_talosProductHero__qVip7:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 78% 95% at 96% 46%,rgb(98 124 148/.3) 0,rgb(62 86 110/.16) 40%,transparent 66%),linear-gradient(270deg,rgb(72 94 118/.28) 0,transparent 54%)}.productDetail_heroInner__q_hSU{position:relative;z-index:1;max-width:1160px;margin:0 auto}.productDetail_eyebrow__3CdH_{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-cyan);margin-bottom:12px}.productDetail_hero__H_g8j h1{font-size:clamp(28px,4vw,44px);font-weight:800;color:var(--color-text-primary);line-height:1.1;margin-bottom:16px}.productDetail_lede__aFgDR{font-size:18px;color:rgb(255 255 255/.72);line-height:1.65;max-width:640px;margin-bottom:28px}.productDetail_metrics__7MkS9{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.productDetail_metric__aqMH8{border-radius:10px;border:1px solid rgb(255 255 255/.1);background:rgb(0 0 0/.25);padding:12px 16px;min-width:140px}.productDetail_metricVal__roy64{font-size:15px;font-weight:800;color:var(--color-accent-cyan)}.productDetail_metricLbl__WzQEI{font-size:11px;color:rgb(255 255 255/.45);margin-top:4px;line-height:1.3}.productDetail_ctaRow__Dv_CK{display:flex;flex-wrap:wrap;gap:12px}.productDetail_btnPrimary___NK5h{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:10px;font-size:14px;font-weight:700;background:var(--gradient-brand-main);color:var(--color-text-primary);transition:filter .2s}.productDetail_btnPrimary___NK5h:hover{filter:brightness(1.08)}.productDetail_btnSecondary__TUIQr{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:10px;font-size:14px;font-weight:600;color:rgb(255 255 255/.9);border:1px solid rgb(255 255 255/.18);background:rgb(255 255 255/.06);transition:background .2s,border-color .2s}.productDetail_btnSecondary__TUIQr:hover{background:rgb(255 255 255/.1);border-color:rgb(from var(--color-brand-seafoam) r g b/.35)}.productDetail_section__XfrAG{padding:56px 32px;border-top:1px solid var(--color-border-subtle);max-width:1160px;margin:0 auto}.productDetail_sectionNarrow__DXEOR{max-width:720px}.productDetail_secTitle__KrUaK{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-cyan);margin-bottom:10px}.productDetail_section__XfrAG h2{font-size:clamp(20px,2.5vw,28px);font-weight:800;color:var(--color-text-primary);margin-bottom:20px}.productDetail_specGrid__HF3rx{display:grid;gap:24px}@media (min-width:720px){.productDetail_specGrid__HF3rx{grid-template-columns:repeat(3,1fr)}}.productDetail_specBlock__ROcMZ{border-radius:14px;border:1px solid var(--color-border-subtle);background:var(--color-bg-surface);padding:22px}.productDetail_specBlock__ROcMZ h3{font-size:14px;font-weight:800;color:var(--color-text-primary);margin-bottom:12px}.productDetail_specBlock__ROcMZ ul{margin:0;padding-left:18px;font-size:14px;color:var(--color-text-muted);line-height:1.6}.productDetail_gateNote__dPJS9{margin-top:20px;font-size:13px;color:var(--color-text-subtle)}.productDetail_configSection__2SIO0{background:var(--color-bg-surface)}.productDetail_configGrid__iGYGm{display:grid;gap:16px}@media (min-width:800px){.productDetail_configGrid__iGYGm{grid-template-columns:repeat(2,1fr)}}.productDetail_configCard__GwQKC{border-radius:12px;border:1px solid var(--color-border-subtle);padding:20px;background:var(--color-bg-elevated)}.productDetail_configCard__GwQKC h3{font-size:15px;font-weight:800;margin-bottom:8px}.productDetail_borderGreen__7T0Na{border-left:3px solid var(--nirrin-teal-primary)}.productDetail_borderOrange__uHki_{border-left:3px solid var(--nirrin-blue-mid)}.productDetail_borderPurple__x7O2b{border-left:3px solid var(--nirrin-purple)}.productDetail_crossCard__7xqAU{border-radius:14px;border:1px solid var(--color-border-subtle);background:var(--gradient-brand-soft);padding:28px;margin-top:24px}.productDetail_crossCard__7xqAU p{color:var(--color-text-muted);line-height:1.65;margin-bottom:16px}.productDetail_footerCtas__19VkH{display:flex;flex-wrap:wrap;gap:12px;padding:40px 32px 64px;max-width:1160px;margin:0 auto}.productDetail_atlasVimeoFrame__Ra3rW{position:relative;width:100%;max-width:min(960px,100%);margin:0 auto;border-radius:14px;overflow:hidden;border:1px solid rgb(from var(--nirrin-teal-primary) r g b/.16);background:rgb(8 12 24/.35);box-shadow:0 16px 48px rgb(0 0 0/.2);aspect-ratio:16/9}.productDetail_atlasVimeoFrame__Ra3rW iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.productDetail_atlasAtLineSplit__0fbZ9{display:grid;grid-template-columns:minmax(0,min(620px,100%)) auto;gap:clamp(14px,2vw,22px);align-items:start;justify-content:start;width:100%;margin-top:4px}.productDetail_atlasAtLineMedia__is1ig{min-width:0}.productDetail_atlasVimeoFrameAtLine__pX2u0{max-width:min(620px,100%);margin:0;border-color:rgb(from var(--nirrin-purple) r g b/.2);box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 14px 40px rgb(0 0 0/.22)}.productDetail_atlasAtLineAside__KQDJP{min-width:min(260px,100%);max-width:min(360px,100%);display:flex;flex-direction:column;gap:16px;align-self:stretch}.productDetail_atlasAtLineMetricsBand__cdkVB{border-radius:14px;border:1px solid rgb(from var(--nirrin-purple) r g b/.22);background:linear-gradient(158deg,rgb(from var(--nirrin-purple) r g b/.11) 0,rgb(from var(--nirrin-bg-secondary) r g b/.82) 42%,rgb(from var(--nirrin-bg-primary) r g b/.94) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 12px 36px rgb(0 0 0/.18);overflow:hidden}.productDetail_atlasAtLineMetricsList__drVZr{list-style:none;margin:0;padding:0}.productDetail_atlasAtLineMetric__hOL9O{margin:0;padding:14px 16px 16px;border-bottom:1px solid rgb(from var(--nirrin-purple) r g b/.12)}.productDetail_atlasAtLineMetric__hOL9O:last-child{border-bottom:none}.productDetail_atlasAtLineMetricValue__ePmM_{font-size:clamp(1.15rem,2vw,1.45rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--color-text-primary);margin:0 0 6px}.productDetail_atlasAtLineMetricLabel__LYULf{margin:0;font-size:12px;font-weight:500;line-height:1.45;color:var(--color-text-secondary)}.productDetail_atlasAtLineDemoCta__fEFKz{width:100%;justify-content:center;text-align:center}@media (max-width:900px){.productDetail_atlasAtLineSplit__0fbZ9{grid-template-columns:1fr;gap:28px}.productDetail_atlasVimeoFrameAtLine__pX2u0{max-width:100%}}@media (min-width:901px){.productDetail_atlasAtLineDemoCta__fEFKz{width:auto;align-self:flex-start}}.productDetail_atlasMeasureSplit___JAW6{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);gap:clamp(28px,5vw,52px);align-items:start;margin-top:20px;max-width:1160px}.productDetail_atlasMeasureTiles__IApcb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.productDetail_atlasCapabilityCard__8DFeT{display:flex;align-items:flex-start;gap:12px;padding:14px 14px 16px;border-radius:12px;border:1px solid var(--color-border-subtle);background:var(--color-bg-surface);box-shadow:0 2px 14px rgb(0 0 0/.06)}.productDetail_atlasCapabilityIconWrap__r_WHr{flex-shrink:0;width:52px;height:52px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.productDetail_atlasCapabilityIconImg__ru_ZP{width:52px;height:52px;object-fit:cover}.productDetail_atlasCapabilityText__vP33w{min-width:0}.productDetail_atlasCapabilityTitle__9Y_TB{font-size:15px;font-weight:800;margin:0 0 4px;letter-spacing:-.02em;color:var(--color-text-primary)}.productDetail_atlasCapabilitySub__20bO_{margin:0;font-size:12px;line-height:1.45;color:var(--color-text-muted)}.productDetail_atlasMeasureCopy__h_5kD{min-width:0}.productDetail_atlasMeasureCopy__h_5kD .productDetail_talosBodyProse__kJClk{max-width:none;margin-bottom:0}.productDetail_atlasMeasureCopyCta__kHc4Q{margin-top:18px}@media (max-width:900px){.productDetail_atlasMeasureSplit___JAW6{grid-template-columns:1fr}.productDetail_atlasMeasureTiles__IApcb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.productDetail_atlasMeasureTiles__IApcb{grid-template-columns:1fr}}.productDetail_talosHeroGrid__GzvfA{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:clamp(28px,4.5vw,52px);align-items:start}.productDetail_talosHeroCopy__QZl1U{align-self:start;max-width:520px}@media (max-width:900px){.productDetail_talosHeroGrid__GzvfA{grid-template-columns:1fr;gap:28px}}.productDetail_talosHeroTitle__WNVty{font-size:clamp(28px,4vw,44px);font-weight:800;color:var(--color-text-primary);line-height:1.12;margin:0 0 16px}.productDetail_talosHeadlineGrad__hVAnZ{font-style:normal;font-weight:800;background:var(--gradient-brand-main);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.productDetail_talosHeroCopy__QZl1U .productDetail_lede__aFgDR{margin-bottom:0;max-width:34rem}.productDetail_talosHeroVisual__n7dvD{position:relative;display:flex;align-items:flex-start;justify-content:center;min-height:0}.productDetail_talosProductFrame__3WjK5{position:relative;width:100%;max-width:520px;margin-left:auto;margin-right:auto}.productDetail_talosProductImg__KBkqf{width:100%;height:auto;object-fit:contain;display:block}.productDetail_talosHeroMarquee__8xejG{display:flex;flex-direction:column;align-items:stretch;gap:2px;width:100%;max-width:520px;margin-left:auto;margin-right:auto}.productDetail_talosHeroSelectorStack__HiLtT{display:flex;flex-direction:column;align-items:stretch;gap:11px;width:100%}.productDetail_talosHeroSubtextSlot__n6WB7{min-height:3.75rem;display:flex;align-items:flex-start;justify-content:center}.productDetail_talosHeroModeSubtext__LuDSr{margin:0 auto;width:100%;max-width:22rem;padding:0 4px;text-align:center;font-size:12px;font-weight:500;line-height:1.45;letter-spacing:.02em;color:var(--color-text-secondary);animation:productDetail_talosHeroModeSubtextIn__Bi4SO .4s ease}@keyframes productDetail_talosHeroModeSubtextIn__Bi4SO{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.productDetail_talosHeroModeSubtext__LuDSr{animation:none}}@media (min-width:480px){.productDetail_talosHeroModeSubtext__LuDSr{font-size:13px;max-width:24rem}.productDetail_talosHeroSubtextSlot__n6WB7{min-height:4rem}}.productDetail_talosHeroEyebrowTabList__5rrpn{display:flex;width:100%;gap:4px;padding:4px;border-radius:14px;background:rgb(8 12 32/.55);border:1px solid rgb(255 255 255/.12);box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 8px 28px rgb(0 0 0/.28);backdrop-filter:blur(10px)}.productDetail_talosHeroEyebrowTab__nWRc3{flex:1;min-width:0;margin:0;padding:10px 8px;border:none;border-radius:10px;background:transparent;cursor:pointer;text-align:center;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.35;color:rgb(255 255 255/.42);transition:color .25s ease,background .25s ease,box-shadow .25s ease,transform .15s ease}.productDetail_talosHeroEyebrowTab__nWRc3:hover{color:rgb(255 255 255/.78)}.productDetail_talosHeroEyebrowTab__nWRc3:focus-visible{outline:2px solid var(--color-accent-cyan);outline-offset:2px}.productDetail_talosHeroEyebrowTabActive__eAufq{color:var(--color-text-primary);background:var(--gradient-brand-main);box-shadow:0 4px 18px rgb(from var(--nirrin-teal-primary) r g b/.28),inset 0 1px 0 rgb(255 255 255/.12);transform:scale(1.01)}@media (max-width:420px){.productDetail_talosHeroEyebrowTab__nWRc3{font-size:9px;letter-spacing:.06em;padding:9px 6px}}.productDetail_talosHeroViewport__5cjAc{position:relative;width:100%;min-width:0;min-height:clamp(260px,34vw,380px);margin-top:-12px;display:grid;grid-template-columns:minmax(0,1fr)}.productDetail_talosHeroSlideLayer__ZTbTK{grid-column:1;grid-row:1;width:100%;opacity:0;transition:opacity .65s ease;pointer-events:none;z-index:0}.productDetail_talosHeroSlideLayerActive__N6WIk{opacity:1;pointer-events:auto;z-index:1}.productDetail_talosHeroImageStage__YEZyQ{position:relative;width:100%;height:clamp(272px,38vh,420px);min-height:260px;max-height:min(420px,50vh);isolation:isolate;overflow:visible}.productDetail_talosHeroGmpBanner__Z_PKL{position:absolute;z-index:4;top:clamp(10px,2.2vw,20px);left:clamp(8px,2vw,18px);pointer-events:none;transform:translate(-4px,-28%) rotate(-1.25deg);transform-origin:50% 100%;background:rgb(from var(--nirrin-teal-primary) r g b/.22);border-color:rgb(from var(--nirrin-teal-primary) r g b/.45);box-shadow:inset 0 1px 0 rgb(255 255 255/.12),0 10px 28px rgb(0 0 0/.35),0 2px 10px rgb(0 0 0/.2);backdrop-filter:blur(10px)}@media (prefers-reduced-motion:reduce){.productDetail_talosHeroGmpBanner__Z_PKL{transform:translate(-4px,-28%)}}.productDetail_talosHeroImageStage__YEZyQ:before{content:"";position:absolute;inset:-6% -8% -2% -8%;z-index:0;border-radius:20px;background:radial-gradient(ellipse 68% 72% at 48% 58%,rgb(from var(--nirrin-teal-primary) r g b/.065) 0,transparent 68%);pointer-events:none}.productDetail_talosHeroMarqueeImg__I9nKe{z-index:1;object-fit:contain;filter:drop-shadow(0 16px 36px rgb(0 0 0/.38))}.productDetail_talosHeroMarqueeImgAtLine__OiAl9{object-position:50% 52%;transform:scale(.86);transform-origin:50% 54%}.productDetail_talosHeroMarqueeImgRt__WKMSU{object-position:42% 50%;transform:scale(.98);transform-origin:42% 52%}@media (max-width:520px){.productDetail_talosHeroMarqueeImgAtLine__OiAl9{transform:scale(.82)}.productDetail_talosHeroMarqueeImgRt__WKMSU{transform:scale(.94);object-position:40% 50%}}.productDetail_talosHeroTagline__JmY__{font-size:clamp(28px,4vw,44px);font-weight:800;color:var(--color-text-primary);line-height:1.12;margin:0 0 16px}.productDetail_talosHeroSubtext__S61x5{font-size:14px;line-height:1.62;color:var(--color-text-secondary);max-width:36rem;margin:0}.productDetail_talosHeroCopyBlock__yyjlj{display:flex;flex-direction:column;gap:12px;margin-bottom:22px}.productDetail_talosHeroActions__lS9GD{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.productDetail_talosWorkflowOuter__zNhMm{padding:56px 32px 60px;border-top:1px solid var(--color-border-subtle);background:var(--color-bg-surface)}.productDetail_talosAnchorSection__Yftzq{scroll-margin-top:96px}.productDetail_talosAtLineTitleRow__Brtae{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 8px}.productDetail_talosAtLineTitleRow__Brtae .productDetail_talosAtLineTitle__fOnn5{margin-bottom:0}.productDetail_talosAtLineTitle__fOnn5{font-size:clamp(22px,2.6vw,32px);font-weight:800;line-height:1.15;letter-spacing:-.03em;margin:0 0 8px;background:var(--gradient-brand-main);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.productDetail_talosAtLineEyebrowBadge__rPu0N{display:inline-flex;align-items:center;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1;padding:6px 11px;border-radius:999px;background:rgb(from var(--nirrin-teal-primary) r g b/.12);border:1px solid rgb(from var(--nirrin-teal-primary) r g b/.38);color:var(--nirrin-teal-primary);white-space:nowrap;box-shadow:inset 0 1px 0 rgb(255 255 255/.06)}.productDetail_talosWorkflowKickerAccent__ZoFaI{margin:0 0 28px;font-size:15px;font-weight:600;line-height:1.45;max-width:40rem;color:var(--nirrin-blue-mid);letter-spacing:.02em}.productDetail_talosHashAnchor__Bl48D{scroll-margin-top:96px;height:0;overflow:hidden;pointer-events:none}.productDetail_talosModeTabList__U4tCQ{display:flex;width:100%;max-width:380px;gap:4px;padding:4px;margin:0 0 20px;border-radius:14px;background:rgb(from var(--nirrin-bg-secondary) r g b/.65);border:1px solid rgb(from var(--nirrin-teal-primary) r g b/.18);box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 8px 24px rgb(0 0 0/.06)}.productDetail_talosModeTab__bNzas{flex:1;min-width:0;margin:0;padding:10px 14px;border:none;border-radius:10px;background:transparent;cursor:pointer;text-align:center;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.03em;line-height:1.35;color:var(--color-text-muted);transition:color .2s ease,background .2s ease,box-shadow .2s ease,transform .15s ease}.productDetail_talosModeTab__bNzas:hover{color:var(--color-text-primary)}.productDetail_talosModeTab__bNzas:focus-visible{outline:2px solid var(--color-accent-cyan);outline-offset:2px}.productDetail_talosModeTabActive__cnclF{color:var(--color-text-primary);background:var(--gradient-brand-main);box-shadow:0 4px 16px rgb(from var(--nirrin-teal-primary) r g b/.22),inset 0 1px 0 rgb(255 255 255/.14);transform:scale(1.01)}@media (prefers-reduced-motion:reduce){.productDetail_talosModeTabActive__cnclF{transform:none}}.productDetail_talosMetricLabelMuted__CWgQV{font-style:italic;opacity:.82}.productDetail_workflowKicker__jYzBB{margin:-8px 0 28px;font-size:15px;font-weight:600;color:var(--color-text-secondary);line-height:1.45;max-width:40rem}.productDetail_talosPerformanceLead__vN_Oe{margin:12px 0 48px}.productDetail_talosPerformanceSubhead__3Sc_V{font-size:clamp(17px,2.1vw,24px);font-weight:800;line-height:1.3;letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 20px;max-width:44rem}.productDetail_talosPerformanceSplit__iqcwn{display:grid;grid-template-columns:fit-content(620px) fit-content(420px);gap:16px 14px;align-items:start;justify-content:start;width:fit-content;max-width:100%;box-sizing:border-box}.productDetail_talosPerformanceChartCol__uLYOR{min-width:0;width:100%;max-width:min(620px,100%)}.productDetail_talosChartFrame__wl6w4{position:relative;border-radius:18px;padding:2px}.productDetail_talosChartFrameGlow__Zi5yb{position:absolute;inset:-4%;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 70% 65% at 50% 48%,rgb(from var(--nirrin-teal-primary) r g b/.12) 0,transparent 58%),radial-gradient(ellipse 55% 50% at 72% 38%,rgb(from var(--nirrin-purple) r g b/.08) 0,transparent 55%);filter:blur(18px);z-index:0}.productDetail_talosChartFrameInner__tMjKY{position:relative;z-index:1;border-radius:16px;overflow:hidden}.productDetail_talosChartLoading__KKQ7J{width:100%;aspect-ratio:1;max-width:590px;min-height:240px;border-radius:16px;background:linear-gradient(90deg,rgb(from var(--nirrin-bg-secondary) r g b/.5) 0,rgb(from var(--nirrin-teal-primary) r g b/.12) 50%,rgb(from var(--nirrin-bg-secondary) r g b/.5) 100%);background-size:200% 100%;animation:productDetail_talosChartShimmer__1DEc0 1.2s ease-in-out infinite}@keyframes productDetail_talosChartShimmer__1DEc0{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.productDetail_talosChartLoading__KKQ7J{animation:none;background:rgb(from var(--nirrin-bg-secondary) r g b/.55)}}.productDetail_talosMetricsCompactCol__s7B56{min-width:0;display:flex;flex-direction:column;align-items:stretch;align-self:stretch}.productDetail_talosMetricsCompactBand__fV9y3{flex:0 0 auto;width:100%;align-self:flex-start;margin:0;border-radius:14px;border:1px solid rgb(from var(--nirrin-teal-primary) r g b/.2);background:linear-gradient(155deg,rgb(from var(--nirrin-teal-primary) r g b/.12) 0,rgb(from var(--nirrin-bg-secondary) r g b/.88) 38%,rgb(from var(--nirrin-bg-primary) r g b/.92) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.06),inset 0 -8px 28px rgb(0 0 0/.1),0 16px 44px rgb(0 0 0/.18);overflow:hidden;display:flex;flex-direction:column}.productDetail_talosMetricsGridCompact__BoDmk{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-content:start}.productDetail_talosMetricCellCompact__lSvhC{margin:0;padding:12px 10px;text-align:center;border-right:1px solid rgb(from var(--nirrin-teal-primary) r g b/.14);border-bottom:1px solid rgb(from var(--nirrin-teal-primary) r g b/.14);display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:0}.productDetail_talosMetricCellCompact__lSvhC:nth-child(2n){border-right:none}.productDetail_talosMetricCellCompact__lSvhC:nth-child(n+3){border-bottom:none}.productDetail_talosMetricValueCompact__qroAv{font-size:clamp(1.2rem,2.35vw,1.58rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-text-primary);margin-bottom:7px;text-shadow:0 1px 14px rgb(from var(--nirrin-teal-bright) r g b/.06)}.productDetail_talosMetricLabelCompact__s9_sv{margin:0 auto;max-width:12rem;font-size:12px;font-weight:500;line-height:1.38;color:var(--color-text-secondary)}.productDetail_talosAtLinePerformanceActions__UBJ1_{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:0;width:100%}.productDetail_talosAtLineCtaBtn__VeiUu{width:100%;justify-content:center;padding:12px 18px;font-size:14px}.productDetail_talosAtLineResourceRow__dOnRO{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;line-height:1.4}.productDetail_talosAtLineResourceLink__Jezng{color:var(--nirrin-teal-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease,opacity .15s ease}.productDetail_talosAtLineResourceLink__Jezng:hover{color:var(--nirrin-teal-bright)}.productDetail_talosAtLineResourceSep__rWVaY{color:var(--color-text-secondary);user-select:none}.productDetail_talosRtDetailSplit__qNzX9{margin-top:4px}.productDetail_inlineInsituTriple__KnwUB{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(260px,1fr) minmax(240px,.92fr);gap:22px 28px;align-items:stretch;width:100%;max-width:100%;box-sizing:border-box}.productDetail_inlineInsituDataCol__3_bgG{display:flex;flex-direction:column;gap:10px;min-width:0;min-height:100%}.productDetail_inlineInsituDataTitle__yEeP1{margin:0;font-size:clamp(19px,2.2vw,24px);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--color-text-primary)}.productDetail_inlineInsituDataSub__qPeKG{margin:0;font-size:14px;line-height:1.45;color:var(--color-text-muted);max-width:28rem}.productDetail_inlineInsituChartSlot__8ffte{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:0;margin-top:4px}.productDetail_inlineInsituImageCol__cgv3D{display:flex;flex-direction:column;justify-content:stretch;min-width:0;min-height:100%}.productDetail_inlineInsituImageFrame__RHkqK{position:relative;flex:1 1 auto;width:100%;min-height:min(420px,52vh);border-radius:16px;border:1px solid rgb(from var(--nirrin-teal-primary) r g b/.2);background:linear-gradient(160deg,rgb(from var(--nirrin-bg-secondary) r g b/.92),rgb(from var(--nirrin-bg-primary) r g b/.98));box-shadow:0 16px 48px rgb(0 0 0/.12);overflow:hidden}.productDetail_inlineInsituRightCol__zPB4p{display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-width:0;min-height:100%}.productDetail_inlineInsituRightCol__zPB4p .productDetail_talosMetricsCompactBand__fV9y3{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:0}.productDetail_inlineInsituRightCol__zPB4p .productDetail_talosMetricsGridRt3__dNMAI{flex:1 1 auto;grid-template-rows:repeat(3,minmax(0,1fr));align-content:stretch}.productDetail_inlineInsituRightCol__zPB4p .productDetail_talosMetricCellRt3__4yllt{flex:1 1 auto;padding:clamp(14px,2.5vw,22px) 14px}.productDetail_inlineInsituRightCol__zPB4p .productDetail_talosAtLinePerformanceActions__UBJ1_{margin-top:0;flex-shrink:0}@media (max-width:1100px){.productDetail_inlineInsituTriple__KnwUB{grid-template-columns:1fr;gap:28px}.productDetail_inlineInsituImageFrame__RHkqK{min-height:min(380px,48vh);max-width:min(520px,100%);margin-left:auto;margin-right:auto}.productDetail_inlineInsituRightCol__zPB4p{max-width:440px;margin-left:auto;margin-right:auto;width:100%}}.productDetail_talosRtImageFrame__sQk6N{position:relative;width:100%;aspect-ratio:4/3;min-height:200px;max-height:min(360px,46vh);border-radius:14px;border:1px solid rgb(from var(--nirrin-teal-primary) r g b/.18);background:linear-gradient(160deg,rgb(from var(--nirrin-bg-secondary) r g b/.92),rgb(from var(--nirrin-bg-primary) r g b/.98));box-shadow:0 12px 36px rgb(0 0 0/.1);overflow:hidden}.productDetail_talosRtProductImg__2ntLv{object-fit:contain;padding:14px}.productDetail_talosMetricsGridRt3__dNMAI{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr));flex:1;min-height:0}.productDetail_talosMetricCellRt3__4yllt{margin:0;padding:14px 12px;text-align:center;border-bottom:1px solid rgb(from var(--nirrin-teal-primary) r g b/.14);display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:0}.productDetail_talosMetricCellRt3__4yllt:last-child{border-bottom:none}.productDetail_talosMetricCellRt3__4yllt .productDetail_talosMetricLabelCompact__s9_sv{max-width:15rem}@media (max-width:900px){.productDetail_talosPerformanceSplit__iqcwn{grid-template-columns:1fr;gap:24px;width:100%;justify-content:stretch}.productDetail_talosPerformanceChartCol__uLYOR{max-width:min(590px,100%);margin-left:auto;margin-right:auto}.productDetail_talosMetricsCompactCol__s7B56{max-width:440px;margin-left:auto;margin-right:auto}}@media (max-width:420px){.productDetail_talosMetricLabelCompact__s9_sv{font-size:11px}}.productDetail_talosBulletList__2Ueh5{margin:0;padding-left:1.15rem;font-size:15px;line-height:1.65;color:var(--color-text-muted)}.productDetail_talosBulletList__2Ueh5 li{margin-bottom:10px}.productDetail_talosBulletList__2Ueh5 li:last-child{margin-bottom:0}.productDetail_talosBodyProse__kJClk{font-size:15px;line-height:1.65;color:var(--color-text-muted);max-width:40rem;margin:0 0 16px}.productDetail_talosBodyProse__kJClk:last-child{margin-bottom:0}.productDetail_talosBodyStrong__ekRBD{font-size:16px;font-weight:700;color:var(--color-text-primary);margin:20px 0 12px}.productDetail_talosBuiltRow__8yOfG{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,min(40vw,380px));grid-template-areas:"panel heading";gap:clamp(24px,4vw,48px);align-items:start}.productDetail_section__XfrAG .productDetail_talosBuiltHeading__HR9dF{grid-area:heading;margin:0;font-size:clamp(20px,2.5vw,28px);font-weight:800;color:var(--color-text-primary);line-height:1.2;text-align:left;text-wrap:balance;min-width:0}.productDetail_talosBuiltPanel__qxA_Y{grid-area:panel;max-width:42rem;width:100%;justify-self:start;min-width:0;margin-top:0;padding:22px 22px 20px;border-radius:14px;border:1px solid rgb(from var(--nirrin-teal-primary) r g b/.22);background:linear-gradient(148deg,rgb(from var(--nirrin-teal-primary) r g b/.1) 0,rgb(from var(--nirrin-bg-secondary) r g b/.55) 42%,rgb(from var(--nirrin-bg-primary) r g b/.92) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 14px 44px rgb(0 0 0/.14)}.productDetail_talosBuiltPanel__qxA_Y>.productDetail_talosBodyProse__kJClk:first-child{margin-bottom:18px}.productDetail_talosBuiltPoints__EDG36{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}.productDetail_talosBuiltPoint__5Fohg{position:relative;padding-left:1.35rem}.productDetail_talosBuiltPoint__5Fohg:before{content:"";position:absolute;left:.05rem;top:.52em;width:7px;height:7px;border-radius:50%;background:var(--nirrin-teal-primary);box-shadow:0 0 0 3px rgb(from var(--nirrin-teal-primary) r g b/.18)}.productDetail_talosBuiltPoint__5Fohg .productDetail_talosBodyStrong__ekRBD{margin:0 0 8px}.productDetail_talosBuiltPoint__5Fohg .productDetail_talosBodyProse__kJClk{margin-bottom:0}.productDetail_talosBuiltClosing__j3prS{font-size:16px;font-weight:600;line-height:1.55;color:var(--nirrin-teal-bright);margin:22px 0 0;padding-top:18px;border-top:1px solid rgb(from var(--nirrin-teal-primary) r g b/.18);letter-spacing:-.01em}@media (max-width:800px){.productDetail_talosBuiltRow__8yOfG{grid-template-columns:1fr;grid-template-areas:"heading" "panel";gap:20px}.productDetail_section__XfrAG .productDetail_talosBuiltHeading__HR9dF{margin-bottom:0}}.productDetail_talosPerformanceSection__YNWv9{padding-bottom:60px}.productDetail_talosMetricsBand__48V7S{margin-top:28px;border-radius:16px;border:1px solid rgb(from var(--nirrin-teal-primary) r g b/.2);background:linear-gradient(155deg,rgb(from var(--nirrin-teal-primary) r g b/.14) 0,rgb(from var(--nirrin-bg-secondary) r g b/.88) 38%,rgb(from var(--nirrin-bg-primary) r g b/.92) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.06),inset 0 -12px 36px rgb(0 0 0/.12),0 20px 56px rgb(0 0 0/.22);overflow:hidden}.productDetail_talosMetricsGrid__KCNHI{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr}.productDetail_talosMetricCell__Bfghn{margin:0;padding:26px 22px 28px;text-align:center;border-bottom:1px solid rgb(from var(--nirrin-teal-primary) r g b/.12)}.productDetail_talosMetricCell__Bfghn:last-child{border-bottom:none}@media (min-width:520px) and (max-width:959px){.productDetail_talosMetricsGrid__KCNHI{grid-template-columns:repeat(2,minmax(0,1fr))}.productDetail_talosMetricCell__Bfghn{border-bottom:none;border-right:none}.productDetail_talosMetricCell__Bfghn:nth-child(odd){border-right:1px solid rgb(from var(--nirrin-teal-primary) r g b/.12)}.productDetail_talosMetricCell__Bfghn:nth-child(-n+2){border-bottom:1px solid rgb(from var(--nirrin-teal-primary) r g b/.12)}}@media (min-width:960px){.productDetail_talosMetricsGrid__KCNHI{grid-template-columns:repeat(4,minmax(0,1fr))}.productDetail_talosMetricCell__Bfghn{padding:32px 20px 36px;border-bottom:none;border-right:1px solid rgb(from var(--nirrin-teal-primary) r g b/.14)}.productDetail_talosMetricCell__Bfghn:nth-child(4n){border-right:none}}.productDetail_talosMetricValue__r_p5r{font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-text-primary);margin-bottom:10px;text-shadow:0 1px 18px rgb(from var(--nirrin-teal-bright) r g b/.08)}.productDetail_talosMetricLabel__KWBXG{margin:0 auto;max-width:12.5rem;font-size:13px;font-weight:500;line-height:1.45;color:var(--color-text-secondary)}.productDetail_talosCtaEmail__b6Cbk{color:var(--nirrin-teal-primary);font-weight:700;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s}.productDetail_talosCtaEmail__b6Cbk:hover{opacity:.9}.productDetail_talosSeeActionStack__QXcHJ{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:4px;max-width:40rem}.productDetail_talosSeeActionOr__ul9q_{margin:0;font-size:15px;line-height:1.55;color:var(--color-text-muted)}.productDetail_talosSimplicitySection__aPAyU{padding-top:clamp(64px,9vw,96px);padding-bottom:clamp(64px,9vw,96px);background:linear-gradient(180deg,rgb(from var(--nirrin-bg-secondary) r g b/.42) 0,rgb(from var(--nirrin-bg-primary) r g b/.35) 55%,transparent 100%);border-top-color:rgb(from var(--nirrin-teal-primary) r g b/.14)}.productDetail_talosSimplicityShell__B9bDH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.22fr);gap:clamp(32px,5vw,56px);align-items:start;max-width:1100px;margin:0 auto}@media (min-width:961px){.productDetail_talosSimplicityHeader__rwz2F{padding-right:clamp(20px,3vw,36px);border-right:1px solid rgb(from var(--nirrin-teal-primary) r g b/.14)}}@media (max-width:960px){.productDetail_talosSimplicityShell__B9bDH{grid-template-columns:1fr;gap:36px}.productDetail_talosSimplicityHeader__rwz2F{padding-right:0;border-right:none;max-width:38rem}}.productDetail_section__XfrAG .productDetail_talosSimplicityTitle__xnsXj{margin:0 0 14px;font-size:clamp(22px,2.6vw,32px);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--color-text-primary)}.productDetail_talosSimplicitySubtitle__1fXdW{margin:0;font-size:clamp(15px,1.35vw,17px);line-height:1.6;color:var(--color-text-muted);max-width:28rem}.productDetail_talosSimplicityGrid__C4EU7{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:640px){.productDetail_talosSimplicityGrid__C4EU7{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}}.productDetail_talosSimplicityCard__mdlJ2{position:relative;display:flex;align-items:flex-start;gap:16px;margin:0;padding:20px 18px 22px;border-radius:14px;border:1px solid rgb(from var(--nirrin-teal-primary) r g b/.18);background:linear-gradient(152deg,rgb(from var(--nirrin-bg-secondary) r g b/.55) 0,rgb(from var(--nirrin-bg-primary) r g b/.92) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 14px 40px rgb(0 0 0/.2);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.productDetail_talosSimplicityCard__mdlJ2:hover{transform:translateY(-3px);border-color:rgb(from var(--nirrin-teal-primary) r g b/.38);box-shadow:0 1px 0 rgb(255 255 255/.07) inset,0 18px 48px rgb(0 0 0/.28),0 0 0 1px rgb(from var(--nirrin-teal-primary) r g b/.1),0 0 28px rgb(from var(--nirrin-teal-primary) r g b/.08)}@media (prefers-reduced-motion:reduce){.productDetail_talosSimplicityCard__mdlJ2:hover{transform:none}}.productDetail_talosSimplicityCardStandard__kvUZX{opacity:.97;border-color:rgb(from var(--nirrin-teal-primary) r g b/.14);background:linear-gradient(158deg,rgb(from var(--nirrin-bg-secondary) r g b/.38) 0,rgb(from var(--nirrin-bg-primary) r g b/.88) 100%)}.productDetail_talosSimplicityCardFeatured__cAfQR{border-color:rgb(from var(--nirrin-teal-primary) r g b/.28);background:linear-gradient(145deg,rgb(from var(--nirrin-teal-primary) r g b/.09) 0,rgb(from var(--nirrin-bg-secondary) r g b/.52) 42%,rgb(from var(--nirrin-bg-primary) r g b/.9) 100%);box-shadow:0 1px 0 rgb(255 255 255/.06) inset,0 16px 44px rgb(0 0 0/.24),0 0 0 1px rgb(from var(--nirrin-teal-primary) r g b/.06)}.productDetail_talosSimplicityCardAccent__N95it:after{content:"";position:absolute;top:0;left:18px;right:18px;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,transparent,rgb(from var(--nirrin-teal-bright) r g b/.55) 45%,rgb(from var(--nirrin-teal-primary) r g b/.65) 100%);opacity:.85;pointer-events:none}.productDetail_talosSimplicityIconTile__Onyjs{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:11px;color:var(--nirrin-teal-bright);background:linear-gradient(165deg,rgb(255 255 255/.07) 0,rgb(from var(--nirrin-teal-primary) r g b/.12) 48%,rgb(from var(--nirrin-bg-primary) r g b/.65) 100%);border:1px solid rgb(from var(--nirrin-teal-primary) r g b/.32);box-shadow:0 1px 0 rgb(255 255 255/.1) inset,0 0 24px rgb(from var(--nirrin-teal-primary) r g b/.12);backdrop-filter:blur(10px)}.productDetail_talosSimplicityCardStandard__kvUZX .productDetail_talosSimplicityIconTile__Onyjs{color:var(--nirrin-teal-primary);box-shadow:0 1px 0 rgb(255 255 255/.06) inset,0 0 18px rgb(from var(--nirrin-teal-primary) r g b/.08)}.productDetail_talosSimplicityCardFeatured__cAfQR .productDetail_talosSimplicityIconTile__Onyjs{border-color:rgb(from var(--nirrin-teal-primary) r g b/.4);box-shadow:0 1px 0 rgb(255 255 255/.12) inset,0 0 28px rgb(from var(--nirrin-teal-primary) r g b/.18)}.productDetail_talosSimplicityCardAccent__N95it .productDetail_talosSimplicityIconTile__Onyjs{color:var(--nirrin-teal-bright);border-color:rgb(from var(--nirrin-teal-bright) r g b/.28)}.productDetail_talosSimplicityIconSvg__vV1Q5{width:22px;height:22px}.productDetail_talosSimplicityCardMain__uro_h{min-width:0;flex:1;display:flex;flex-direction:column;gap:8px;padding-top:1px}.productDetail_talosSimplicityCardTitle__33siX{margin:0;font-size:clamp(16px,1.5vw,18px);font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--color-text-primary)}.productDetail_talosSimplicityCardBody__N1CFm{margin:0;font-size:14px;line-height:1.58;color:var(--color-text-muted)}.productDetail_talosBuiltSection__aanax{background:linear-gradient(185deg,rgb(from var(--nirrin-teal-primary) r g b/.1) 0,rgb(from var(--nirrin-bg-secondary) r g b/.58) 42%,rgb(from var(--nirrin-bg-primary) r g b/.92) 100%);border-top-color:rgb(from var(--nirrin-teal-primary) r g b/.24);box-shadow:0 -1px 0 rgb(from var(--nirrin-teal-primary) r g b/.06)}.productDetail_sectionContain__eKaLB{max-width:1160px;margin:0 auto}.productDetail_formFactorSection__zUmv8{padding:52px 32px 56px;border-top:1px solid var(--color-border-subtle);background:var(--color-bg-canvas)}.productDetail_formFactorSectionAfterHero__tiKqb{padding-top:30px;padding-bottom:44px}.productDetail_talosDeployLead__kP_iX{margin:-12px auto 28px;max-width:36rem;text-align:center;font-size:15px;line-height:1.55;color:var(--color-text-secondary)}.productDetail_formFactorHeading__IrvUC{font-size:clamp(22px,2.4vw,35px);font-weight:800;color:var(--color-text-primary);margin:0 0 16px;line-height:1.2;text-align:center}.productDetail_formFactorGrid__B3A55{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width:800px){.productDetail_formFactorGrid__B3A55{grid-template-columns:1fr;max-width:420px;margin:0 auto}}.productDetail_formFactorCard__qwEf0{border-radius:14px;border:1px solid var(--color-border-subtle);background:var(--color-bg-surface);padding:22px 20px 20px;text-align:center;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}a.productDetail_formFactorCardLink__UZTUj{display:block;text-decoration:none;color:inherit;cursor:pointer}a.productDetail_formFactorCardLink__UZTUj:focus-visible{outline:2px solid var(--color-accent-cyan);outline-offset:3px}.productDetail_formFactorCard__qwEf0:hover{border-color:rgb(from var(--color-brand-seafoam) r g b/.28);box-shadow:0 10px 32px rgb(0 0 0/.2),0 0 0 1px rgb(from var(--nirrin-teal-primary) r g b/.08);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.productDetail_formFactorCard__qwEf0:hover{transform:none}}.productDetail_formFactorJumpCue__Wg_81{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:16px;padding-top:14px;border-top:1px solid rgb(from var(--nirrin-teal-primary) r g b/.1);width:100%;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(from var(--color-text-muted) r g b/.85);transition:color .2s ease,border-color .2s ease}.productDetail_formFactorJumpLabel__VtlWs{transition:color .2s ease}.productDetail_formFactorJumpIcon__fHCtx{width:14px;height:14px;flex-shrink:0;color:rgb(from var(--nirrin-teal-primary) r g b/.55);transform:translateX(0);transition:transform .22s ease,color .2s ease}a.productDetail_formFactorCardLink__UZTUj:hover .productDetail_formFactorJumpCue__Wg_81{color:var(--nirrin-teal-primary);border-top-color:rgb(from var(--nirrin-teal-primary) r g b/.22)}a.productDetail_formFactorCardLink__UZTUj:hover .productDetail_formFactorJumpIcon__fHCtx{color:var(--nirrin-teal-primary);transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.productDetail_formFactorJumpIcon__fHCtx{transition:color .2s ease}a.productDetail_formFactorCardLink__UZTUj:hover .productDetail_formFactorJumpIcon__fHCtx{transform:none}}.productDetail_formFactorIconWrap__1kH7b{display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:rgb(115 222 199/.72)}.productDetail_formFactorIconSvg__kzSac{width:40px;height:40px}.productDetail_formFactorTitle__n5oYh{font-size:16px;font-weight:700;color:var(--color-text-primary);margin:0 0 8px;letter-spacing:-.02em}.productDetail_formFactorDesc__lqia6{margin:0;font-size:14px;line-height:1.45;color:var(--color-text-muted)}.productDetail_metricsSection__jDAUk .productDetail_metrics__7MkS9{margin-bottom:0}.productDetail_metricsSection__jDAUk .productDetail_metric__aqMH8{border-radius:12px;border:1px solid rgb(255 255 255/.08);background:rgb(0 0 0/.14);padding:14px 18px;min-width:128px}.productDetail_metricsSection__jDAUk .productDetail_metricVal__roy64{font-size:15px;font-weight:800;color:rgb(125 211 232/.95)}.productDetail_metricsSection__jDAUk .productDetail_metricLbl__WzQEI{font-size:11px;color:rgb(255 255 255/.5);margin-top:6px;line-height:1.35;letter-spacing:.01em}.productDetail_ctaBand__MSqN3 .productDetail_ctaRow__Dv_CK{justify-content:flex-start}.productDetail_applicationsLede__4WUmk{margin:0 0 22px;max-width:36rem;font-size:16px;color:var(--color-text-muted);line-height:1.55}