.sur6,.sur6-morph{--sur-ink: #0b1f38;--sur-copy: #536b82;--sur-blue: #0867f2;--sur-cyan: #00cfea;--sur-teal: #00bfa5;--sur-line: rgba(8, 49, 88, .15);--sur-seam: #e2eff8;color: var(--sur-ink);font-family: Inter,Arial,Helvetica,sans-serif;-webkit-font-smoothing: antialiased}.sur6,.sur6 *,.sur6 *::before,.sur6 *::after,.sur6-morph,.sur6-morph *,.sur6-morph *::before,.sur6-morph *::after{box-sizing: border-box}.sur6 button,.sur6 a{font: inherit}.sur6 button{-webkit-tap-highlight-color: transparent}.sur6 a{text-decoration: none}.sur6{--sur6-accent: #0867f2;--sur6-accent-2: #00cfea;--sur6-left: var(--sur-hero-left, clamp(110px, 9.5vw, 160px));--sur6-right: clamp(78px, 5.45vw, 160px);--sur6-gap: 14px;--sur6-visible: 3;position: relative;isolation: isolate;width: 100%;min-height: 760px;margin-top: -2px;overflow: hidden;background: radial-gradient(circle at 88% 82%,rgba(22,135,255,.045),transparent 30rem),radial-gradient(circle at 9% 88%,rgba(0,217,183,.04),transparent 34rem),linear-gradient( 180deg,var(--sur-seam) 0%,#e4f0f8 16%,#e8f3fa 34%,#edf6fb 56%,#f3f9fc 78%,#f8fbfd 100% )}.sur6[data-mode="company"]{--sur6-accent: #008f83;--sur6-accent-2: #00c8ad}.sur6-shell{position: relative;z-index: 1;width: 100%;max-width: none;margin: 0;padding: clamp(32px,4vw,66px) var(--sur6-right) clamp(64px,6vw,98px) var(--sur6-left)}.sur6-head{display: grid;grid-template-columns: minmax(480px,.9fr) minmax(560px,1.1fr);gap: clamp(44px,5vw,86px);align-items: start}.sur6-heading{min-width: 0;padding-top: 9px}.sur6-eyebrow{display: inline-flex;align-items: center;gap: 11px;margin: 0 0 22px;color: #0756c8;font-family: "IBM Plex Mono",Consolas,monospace;font-size: 11px;font-weight: 700;letter-spacing: .15em;text-transform: uppercase}.sur6-eyebrow::before{content: "";width: 31px;height: 2px;border-radius: 99px;background: linear-gradient(90deg,var(--sur6-accent),var(--sur6-accent-2));transition: background .25s ease}.sur6-title{max-width: 690px;margin: 0;color: var(--sur-ink);font-family: Sora,Inter,Arial,sans-serif;font-size: clamp(45px,4.5vw,74px);font-weight: 650;line-height: 1.02;letter-spacing: -.06em;text-wrap: balance}.sur6-title strong{display: block;color: transparent;font-weight: 800;background: linear-gradient(100deg,var(--sur6-accent),var(--sur6-accent-2));-webkit-background-clip: text;background-clip: text}.sur6[data-mode="sectors"] .sur6-title strong{font-size: .92em}.sur6-right{min-width: 0}.sur6-lead{max-width: 760px;min-height: 58px;margin: 0 0 23px;color: #4f6981;font-size: clamp(15px,1.14vw,18px);line-height: 1.68;text-wrap: pretty}.sur6-toolbar{display: flex;align-items: center;justify-content: space-between;gap: 18px;min-height: 49px;margin-bottom: 18px;padding-bottom: 10px;border-bottom: 1px solid rgba(8,49,88,.17)}.sur6-explorer{display: flex;align-items: center;min-width: 0;gap: 17px}.sur6-explorer-label{flex: 0 0 auto;color: #536b82;font-family: "IBM Plex Mono",Consolas,monospace;font-size: 9px;font-weight: 700;letter-spacing: .16em;text-transform: uppercase}.sur6-switch{position: relative;display: inline-flex;align-items: center;gap: 3px;padding: 4px;border-radius: 999px;background: rgba(255,255,255,.67);box-shadow: inset 0 0 0 1px rgba(8,49,88,.16),0 8px 22px rgba(8,49,88,.055)}.sur6-switch::before{content: "";position: absolute;top: 4px;bottom: 4px;left: 4px;width: calc(50% - 5.5px);border-radius: 999px;background: #fff;box-shadow: 0 5px 16px rgba(9,47,83,.1),inset 0 0 0 1px rgba(8,49,88,.08);transform: translateX(0);transition: transform .28s cubic-bezier(.22,1,.36,1)}.sur6[data-mode="sectors"] .sur6-switch::before{transform: translateX(calc(100% + 3px))}.sur6[data-mode-target="company"] .sur6-switch::before{transform: translateX(0)}.sur6[data-mode-target="sectors"] .sur6-switch::before{transform: translateX(calc(100% + 3px))}.sur6-mode{position: relative;z-index: 1;min-width: 116px;min-height: 42px;padding: 0 18px;border: 0;border-radius: 999px;color: #536a80;background: transparent;cursor: pointer;font-size: 12px;font-weight: 700;line-height: 1;text-align: center;transition: color .22s ease}.sur6-mode[aria-pressed="true"]::after{content: "";position: absolute;right: 18px;bottom: 4px;left: 18px;height: 2px;border-radius: 99px;background: linear-gradient(90deg,var(--sur6-accent),var(--sur6-accent-2));transform: scaleX(1);transform-origin: center;animation: sur6ToggleMark .38s cubic-bezier(.22,1,.36,1)}@keyframes sur6ToggleMark{from{opacity: 0;transform: scaleX(.2)}to{opacity: 1;transform: scaleX(1)}}.sur6-mode[aria-pressed="true"]{color: var(--sur-ink)}.sur6-mode:focus-visible,.sur6-arrow:focus-visible,.sur6-card:focus-visible,.sur6-cta:focus-visible{outline: 2px solid #0867f2;outline-offset: 3px;box-shadow: 0 0 0 5px #fff}.sur6-arrows{display: flex;align-items: center;gap: 8px;flex: 0 0 auto}.sur6-arrows[hidden]{display: none}.sur6-position{min-width: 42px;color: #587087;font-family: "IBM Plex Mono",Consolas,monospace;font-size: 9px;font-weight: 700;letter-spacing: .09em;text-align: center}.sur6-arrow{display: grid;width: 44px;height: 44px;padding: 0;place-items: center;border: 1px solid rgba(8,49,88,.15);border-radius: 50%;color: #17466f;background: rgba(255,255,255,.66);cursor: pointer;box-shadow: 0 7px 18px rgba(8,49,88,.06);transition: color .22s ease,border-color .22s ease,background .22s ease,transform .22s ease,opacity .22s ease}.sur6-arrow:hover:not(:disabled){color: #fff;border-color: var(--sur6-accent);background: var(--sur6-accent);transform: translateY(-1px)}.sur6-arrow:disabled{opacity: .32;cursor: default}.sur6-arrow svg{width: 17px;height: 17px}.sur6-cards-viewport{width: 100%;overflow: hidden}.sur6-cards{display: grid;grid-auto-flow: column;grid-auto-columns: calc((100% - (var(--sur6-gap) * (var(--sur6-visible) - 1))) / var(--sur6-visible));gap: var(--sur6-gap);padding: 0;transform: translateX(0);transition: transform .38s cubic-bezier(.22,1,.36,1);will-change: transform}.sur6:not(.has-carousel) .sur6-cards-viewport{overflow: visible}.sur6:not(.has-carousel) .sur6-cards{grid-auto-flow: initial;grid-auto-columns: initial;grid-template-columns: repeat(3,minmax(0,1fr));transform: none !important}.sur6-card{position: relative;min-width: 0;min-height: 158px;overflow: hidden;padding: 18px 17px 16px;border: 1px solid rgba(8,49,88,.135);border-radius: 17px;color: var(--sur-ink);background: rgba(255,255,255,.58);cursor: pointer;text-align: left;box-shadow: 0 12px 30px rgba(8,49,88,.055);transition: border-color .24s ease,background .24s ease,box-shadow .24s ease,transform .24s ease;will-change: transform}.sur6-card::before{content: "";position: absolute;top: 0;right: 0;left: 0;height: 3px;background: var(--card-accent,var(--sur6-accent));transform: scaleX(.22);transform-origin: left;opacity: .5;transition: transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease}.sur6-card::after{content: "→";position: absolute;right: 16px;bottom: 15px;display: grid;width: 28px;height: 28px;place-items: center;border-radius: 50%;color: var(--card-accent,var(--sur6-accent));background: rgba(255,255,255,.8);font-size: 14px;transition: transform .22s ease,color .22s ease,background .22s ease}.sur6-card:hover{border-color: color-mix(in srgb,var(--card-accent,var(--sur6-accent)) 42%,transparent);background: rgba(255,255,255,.77);transform: translateY(-2px);box-shadow: 0 17px 34px rgba(8,49,88,.085)}.sur6-card[aria-selected="true"]{border-color: color-mix(in srgb,var(--card-accent,var(--sur6-accent)) 55%,transparent);background: rgba(255,255,255,.88);box-shadow: 0 18px 38px rgba(8,49,88,.105)}.sur6-card[aria-selected="true"]::before{transform: scaleX(1);opacity: 1}.sur6-card[aria-selected="true"]::after{color: #fff;background: var(--card-accent,var(--sur6-accent));transform: translateX(2px)}.sur6-card-num{display: block;margin-bottom: 23px;color: var(--card-accent,var(--sur6-accent));font-family: "IBM Plex Mono",Consolas,monospace;font-size: 9px;font-weight: 700;letter-spacing: .11em}.sur6-card-seed{position: absolute;top: 12px;right: 14px;display: grid;width: 76px;height: 38px;place-items: center;color: var(--card-accent,var(--sur6-accent));opacity: .72;transform-origin: center;transition: opacity .24s ease,transform .32s cubic-bezier(.22,1,.36,1)}.sur6-card-seed svg{display: block;width: 100%;height: 100%;overflow: visible}.sur6-card-seed .seed-line{fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.sur6-card-seed .seed-soft{opacity: .28}.sur6-card-seed .seed-fill,.sur6-morph-seed-large .seed-fill{fill: currentColor}.sur6-card-seed .seed-accent,.sur6-morph-seed-large .seed-accent{color: var(--sur6-accent-2)}.sur6-card:hover .sur6-card-seed{opacity: 1;transform: translateY(-1px) scale(1.045)}.sur6-card strong{display: block;max-width: calc(100% - 29px);color: var(--sur-ink);font-family: Sora,Inter,Arial,sans-serif;font-size: 15px;font-weight: 740;line-height: 1.22;letter-spacing: -.025em}.sur6-card small{display: -webkit-box;max-width: calc(100% - 25px);margin-top: 8px;overflow: hidden;color: #526a80;font-size: 11.5px;line-height: 1.45;-webkit-box-orient: vertical;-webkit-line-clamp: 2}.sur6.is-busy .sur6-card,.sur6.is-busy .sur6-mode,.sur6.is-busy .sur6-arrow,.sur6.is-busy .sur6-cta{pointer-events: none}.sur6-card.is-departing{opacity: 0;transform: translateY(-5px) scale(1.015)}.sur6-mode-veil{position: absolute;z-index: 12;inset: 0;overflow: hidden;pointer-events: none;opacity: 0;background: transparent}.sur6-mode-veil::before{content: "";position: absolute;top: var(--veil-y,70px);left: var(--veil-x,70%);width: 34px;height: 34px;border: 1px solid color-mix(in srgb,var(--veil-accent,var(--sur6-accent)) 52%,transparent);border-radius: 50%;opacity: 0;box-shadow: 0 0 0 7px color-mix(in srgb,var(--veil-accent-2,var(--sur6-accent-2)) 7%,transparent),0 0 30px color-mix(in srgb,var(--veil-accent,var(--sur6-accent)) 16%,transparent);transform: translate(-50%,-50%) scale(.46)}.sur6-mode-veil::after{content: "";position: absolute;top: var(--veil-y,70px);right: 0;left: 0;height: 1px;opacity: 0;background: linear-gradient( 90deg,transparent 0,color-mix(in srgb,var(--veil-accent,var(--sur6-accent)) 16%,transparent) 34%,color-mix(in srgb,var(--veil-accent-2,var(--sur6-accent-2)) 72%,transparent) var(--veil-x,70%),transparent 100% );transform: scaleX(.035);transform-origin: var(--veil-x,70%) 50%}.sur6-mode-veil.is-active{opacity: 1}.sur6-mode-veil.is-active::before{animation: sur6ModeSignalRing .64s cubic-bezier(.16,.82,.22,1) both}.sur6-mode-veil.is-active::after{animation: sur6ModeSignalLine .58s cubic-bezier(.2,.76,.2,1) both}@keyframes sur6ModeSignalRing{0%{opacity: 0;transform: translate(-50%,-50%) scale(.46)}18%{opacity: .72}100%{opacity: 0;transform: translate(-50%,-50%) scale(6.4)}}@keyframes sur6ModeSignalLine{0%{opacity: 0;transform: scaleX(.035)}24%{opacity: .76}72%{opacity: .34;transform: scaleX(1)}100%{opacity: 0;transform: scaleX(1)}}.sur6-morph{position: fixed;z-index: 999999;display: block;overflow: hidden;padding: 0;border: 1px solid color-mix(in srgb,var(--morph-accent) 42%,transparent);border-radius: 17px;color: var(--sur-ink);background: transparent;box-shadow: 0 14px 35px rgba(7,31,58,.12);pointer-events: none;contain: layout style paint;will-change: left,top,width,height,border-radius,box-shadow,opacity;backface-visibility: hidden;transform: translateZ(0)}.sur6-morph::before{content: "";position: absolute;z-index: 8;top: 0;right: 0;left: 0;height: 3px;background: linear-gradient(90deg,var(--morph-accent),var(--morph-accent-2));opacity: 0;transform: scaleX(.22);transform-origin: left}.sur6-morph::after{content: "";position: absolute;z-index: 7;inset: 0;opacity: 0;background: linear-gradient(112deg,transparent 22%,color-mix(in srgb,var(--morph-accent-2) 10%,transparent) 50%,transparent 76%);transform: translateX(-34%)}.sur6-morph.is-moving::before{animation: sur6MorphRail .96s .16s cubic-bezier(.22,1,.36,1) both}.sur6-morph.is-moving::after{animation: sur6MorphGlow .78s .42s ease-out both}@keyframes sur6MorphRail{0%{opacity: 0;transform: scaleX(.22)}24%{opacity: .5}100%{opacity: 1;transform: scaleX(1)}}@keyframes sur6MorphGlow{0%{opacity: 0;transform: translateX(-34%)}36%{opacity: .78}100%{opacity: 0;transform: translateX(34%)}}.sur6-morph-shell{position: absolute;z-index: 0;inset: 0;opacity: 0;background: radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--morph-accent) 13%,transparent),transparent 42%),linear-gradient(100deg,rgba(255,255,255,.77),rgba(255,255,255,.56));will-change: opacity}.sur6-morph.is-moving .sur6-morph-shell{animation: sur6MorphShellIn .84s .16s cubic-bezier(.22,1,.36,1) both}@keyframes sur6MorphShellIn{0%,12%{opacity: 0}100%{opacity: 1}}.sur6-morph-card-layer,.sur6-morph-destination{position: absolute}.sur6-morph-card-layer{z-index: 4;inset: 0;width: var(--source-width);height: var(--source-height);padding: 0;border-radius: 16px;color: var(--sur-ink);background: transparent;box-shadow: none;transform-origin: top left;will-change: opacity,transform}.sur6-morph-source-card{width: 100%;height: 100%;min-height: 0;margin: 0;pointer-events: none;transition: none !important;transform: none !important;animation: none !important}.sur6-morph-source-card::before,.sur6-morph-source-card::after{transition: none !important}.sur6-morph-num{display: block;margin-bottom: 23px;color: var(--morph-accent);font-family: "IBM Plex Mono",Consolas,monospace;font-size: 9px;font-weight: 700;letter-spacing: .11em}.sur6-morph-card-layer .sur6-card-seed{--card-accent: var(--morph-accent)}.sur6-morph-source-title{display: block;max-width: calc(100% - 29px);font-family: Sora,Inter,Arial,sans-serif;font-size: 15px;font-weight: 740;line-height: 1.22;letter-spacing: -.025em}.sur6-morph-source-text{display: -webkit-box;max-width: calc(100% - 25px);margin-top: 8px;overflow: hidden;color: #526a80;font-size: 11.5px;line-height: 1.45;-webkit-box-orient: vertical;-webkit-line-clamp: 2}.sur6-morph-destination{z-index: 3;top: 0;left: 0;display: grid;width: var(--destination-width,100%);height: var(--destination-height,100%);grid-template-columns: minmax(420px,.9fr) minmax(520px,1.1fr);opacity: 0;contain: layout style;transform-origin: top left;will-change: opacity,transform}.sur6-morph-destination .sur6-copy,.sur6-morph-destination .sur6-copy > *{animation: none !important;transition: none !important}.sur6-morph-seed-stage{position: relative;display: grid;min-width: 0;overflow: hidden;place-items: center;border-right: 1px solid rgba(8,49,88,.11);background: radial-gradient(circle at 36% 38%,color-mix(in srgb,var(--morph-accent) 15%,transparent),transparent 46%),linear-gradient(145deg,rgba(255,255,255,.8),rgba(222,238,248,.74))}.sur6-morph-visual-label{position: absolute;top: 23px;left: 24px;color: #5f7890;font-family: "IBM Plex Mono",Consolas,monospace;font-size: 9px;font-weight: 700;letter-spacing: .13em;text-transform: uppercase}.sur6-morph-seed-large{width: min(62%,270px);color: var(--morph-accent);opacity: .9}.sur6-morph-seed-large svg{display: block;width: 100%;height: auto;overflow: visible}.sur6-morph-seed-large .seed-line{fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.sur6-morph-copy{align-self: center;min-width: 0;padding: clamp(31px,3.4vw,52px)}.sur6-morph-kicker{display: block;margin-bottom: 14px;color: var(--morph-accent);font-family: "IBM Plex Mono",Consolas,monospace;font-size: 9px;font-weight: 700;letter-spacing: .11em;text-transform: uppercase}.sur6-morph-destination-title{display: block;max-width: 680px;color: var(--sur-ink);font-family: Sora,Inter,Arial,sans-serif;font-size: clamp(27px,2.2vw,38px);font-weight: 760;line-height: 1.12;letter-spacing: -.045em}.sur6-morph-destination-text{display: block;max-width: 630px;margin-top: 18px;color: #536e86;font-size: clamp(14px,1vw,16px);line-height: 1.67}.sur6-detail.is-yielding .sur6-visual,.sur6-detail.is-yielding .sur6-copy{opacity: 0;filter: blur(3px);transform: translateY(7px) scale(.993)}.sur6-detail.is-yielding .sur6-category{opacity: 0}.sur6-detail.is-handoff .sur6-visual,.sur6-detail.is-handoff .sur6-copy,.sur6-detail.is-handoff .sur6-category{opacity: 1 !important;filter: none !important;transform: none !important;transition: none !important}.sur6-detail .sur6-visual,.sur6-detail .sur6-copy{transition: opacity .3s ease,filter .3s ease,transform .42s cubic-bezier(.22,1,.36,1)}.sur6-detail.is-revealing .sur6-visual{animation: sur6PanelVisualIn .54s cubic-bezier(.22,1,.36,1) both}.sur6-detail.is-revealing .sur6-copy > *{animation: sur6PanelCopyIn .48s cubic-bezier(.22,1,.36,1) both;animation-delay: calc(var(--reveal-order,0) * 65ms)}@keyframes sur6PanelVisualIn{from{opacity: 0;transform: translateX(-14px) scale(.985)}to{opacity: 1;transform: none}}@keyframes sur6PanelCopyIn{from{opacity: 0;transform: translateY(13px)}to{opacity: 1;transform: none}}.sur6-detail{--detail-accent: #0867f2;--detail-accent-2: #00d9b7;position: relative;display: grid;grid-template-columns: minmax(420px,.9fr) minmax(520px,1.1fr);min-height: 330px;margin-top: clamp(25px,3vw,42px);overflow: hidden;border: 1px solid rgba(8,49,88,.14);border-radius: 26px;background: linear-gradient(100deg,rgba(255,255,255,.77),rgba(255,255,255,.56));box-shadow: 0 24px 62px rgba(8,49,88,.085)}.sur6-detail::before{content: "";position: absolute;top: 0;right: 0;left: 0;height: 3px;background: linear-gradient(90deg,var(--detail-accent),var(--detail-accent-2))}.sur6-detail.is-refreshing{animation: sur6Refresh .34s cubic-bezier(.22,1,.36,1)}@keyframes sur6Refresh{from{opacity: .42;transform: translateY(7px)}to{opacity: 1;transform: none}}.sur6-visual{position: relative;min-height: 330px;overflow: hidden;border-right: 1px solid rgba(8,49,88,.11);background: radial-gradient(circle at 26% 26%,color-mix(in srgb,var(--detail-accent) 15%,transparent),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.76),rgba(222,238,248,.74))}.sur6-visual::after{content: "";position: absolute;z-index: 0;inset: 62px 7% 58px;pointer-events: none;opacity: .42;display: none}.sur6-visual[data-visual="who"]{background: linear-gradient(145deg,rgba(255,255,255,.84),rgba(218,237,250,.82))}.sur6-visual[data-visual="purpose"]{background: radial-gradient(circle at 50% 34%,rgba(0,191,165,.13),transparent 50%),#f6fbfc}.sur6-visual[data-visual="objective"]{background: linear-gradient(90deg,rgba(214,72,47,.045),rgba(255,255,255,.78) 48%,rgba(0,191,165,.09))}.sur6-visual[data-visual="method"]{background: linear-gradient(155deg,rgba(255,255,255,.9),rgba(219,239,249,.76))}.sur6-visual[data-visual="mining"]{background: linear-gradient(160deg,rgba(255,255,255,.84),rgba(214,232,247,.82))}.sur6-visual[data-visual="energy"]{background: radial-gradient(circle at 72% 32%,rgba(0,207,234,.12),transparent 42%),#f3fafd}.sur6-visual[data-visual="construction"]{background: linear-gradient(145deg,rgba(255,255,255,.92),rgba(247,232,226,.58))}.sur6-visual[data-visual="industry"]{background: radial-gradient(circle at 50% 60%,rgba(0,169,144,.11),transparent 54%),#f5fafc}.sur6-visual[data-visual="who"]::after{background: radial-gradient(circle at 14% 18%,color-mix(in srgb,var(--detail-accent) 24%,transparent) 0 3px,transparent 4px),radial-gradient(circle at 13% 82%,color-mix(in srgb,var(--detail-accent-2) 24%,transparent) 0 3px,transparent 4px),radial-gradient(circle at 86% 18%,color-mix(in srgb,var(--detail-accent) 24%,transparent) 0 3px,transparent 4px),radial-gradient(circle at 87% 82%,color-mix(in srgb,var(--detail-accent-2) 24%,transparent) 0 3px,transparent 4px)}.sur6-visual[data-visual="purpose"]::after{border-radius: 48% 48% 52% 52% / 64% 64% 36% 36%;background: radial-gradient(ellipse at 50% 58%,color-mix(in srgb,var(--detail-accent-2) 8%,transparent),transparent 64%);box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--detail-accent) 10%,transparent)}.sur6-visual[data-visual="objective"]::after{top: 50%;bottom: auto;height: 1px;background: linear-gradient(90deg,transparent,color-mix(in srgb,var(--detail-accent) 24%,transparent),transparent)}.sur6-visual[data-visual="method"]::after{top: 50%;bottom: auto;height: 36px;border-radius: 999px;background: linear-gradient(90deg,color-mix(in srgb,var(--detail-accent) 7%,transparent),color-mix(in srgb,var(--detail-accent-2) 10%,transparent));transform: translateY(-50%)}.sur6-visual[data-visual="mining"]::after{top: auto;bottom: 46px;height: 92px;border-radius: 50% 50% 0 0 / 100% 100% 0 0;box-shadow: inset 0 1px color-mix(in srgb,var(--detail-accent) 13%,transparent),0 -18px 0 -17px color-mix(in srgb,var(--detail-accent) 10%,transparent),0 -36px 0 -35px color-mix(in srgb,var(--detail-accent-2) 10%,transparent)}.sur6-visual[data-visual="energy"]::after{top: 63%;bottom: auto;height: 6px;border: 1px solid color-mix(in srgb,var(--detail-accent) 12%,transparent);border-radius: 999px;background: color-mix(in srgb,var(--detail-accent-2) 5%,transparent)}.sur6-visual[data-visual="construction"]::after{background: linear-gradient(90deg,transparent 22%,color-mix(in srgb,var(--detail-accent) 9%,transparent) 22% 22.35%,transparent 22.35%),linear-gradient(90deg,transparent 72%,color-mix(in srgb,var(--detail-accent) 9%,transparent) 72% 72.35%,transparent 72.35%)}.sur6-visual[data-visual="industry"]::after{top: auto;bottom: 77px;height: 2px;border-radius: 99px;background: linear-gradient(90deg,transparent,color-mix(in srgb,var(--detail-accent) 18%,transparent),transparent)}.sur6-visual-top{position: absolute;z-index: 2;top: 23px;right: 24px;left: 24px;display: flex;align-items: center;justify-content: space-between;gap: 18px}.sur6-visual-label{color: #5f7890;font-family: "IBM Plex Mono",Consolas,monospace;font-size: 9px;font-weight: 700;letter-spacing: .13em;text-transform: uppercase}.sur6-live{display: inline-flex;align-items: center;gap: 7px;color: #60788e;font-size: 10px;font-weight: 650}.sur6-live::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: var(--detail-accent-2);box-shadow: 0 0 0 5px color-mix(in srgb,var(--detail-accent-2) 12%,transparent)}.sur6-visual-stage{position: absolute;z-index: 1;top: 59px;right: 6%;bottom: 56px;left: 6%;display: grid;place-items: center}.sur6-visual-stage svg{display: block;width: min(100%,520px);height: 100%;overflow: visible;filter: drop-shadow(0 15px 24px rgba(8,49,88,.09))}.sur6-v-line{fill: none;stroke: var(--detail-accent);stroke-width: 4;stroke-linecap: round;stroke-linejoin: round}.sur6-v-line.is-soft{stroke: rgba(42,83,119,.18);stroke-width: 2}.sur6-v-line.is-alt{stroke: var(--detail-accent-2)}.sur6-v-line.is-dark{stroke: #0b2848}.sur6-v-node{fill: #fff;stroke: var(--detail-accent);stroke-width: 4;filter: drop-shadow(0 5px 8px rgba(8,49,88,.12))}.sur6-v-node.is-alt{stroke: var(--detail-accent-2)}.sur6-v-fill{fill: color-mix(in srgb,var(--detail-accent) 12%,#fff);stroke: var(--detail-accent);stroke-width: 3}.sur6-v-fill.is-dark{fill: #0b2848;stroke: #0b2848}.sur6-v-text{fill: #183d5d;font-family: "IBM Plex Mono",Consolas,monospace;font-size: 10px;font-weight: 700;letter-spacing: .08em;text-anchor: middle}.sur6-visual-stage [class*="v-"]{transform-box: fill-box;transform-origin: center}.sur6-visual-stage.is-paused *,.sur6-visual-stage.is-paused *::before,.sur6-visual-stage.is-paused *::after{animation-play-state: paused !important}.sur6-visual-stage.is-playing[data-visual="who"] .v-who-node{animation: sur6WhoNode .82s cubic-bezier(.22,1,.36,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="who"] .v-who-link{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6WhoLink 1.18s cubic-bezier(.4,0,.2,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="who"] .v-who-core{animation: sur6WhoCore .9s cubic-bezier(.22,1,.36,1) 2.5s both}.sur6-visual-stage.is-playing[data-visual="who"] .v-who-pulse{animation: sur6WhoPulse 1.35s ease-out 3.72s both}.sur6-visual-stage.is-settled[data-visual="who"] .v-who-pulse{animation: sur6WhoAmbient 10.4s ease-in-out infinite}@keyframes sur6WhoNode{from{opacity: 0;transform: translate(var(--from-x),var(--from-y)) scale(.94)}to{opacity: 1;transform: none}}@keyframes sur6WhoLink{to{stroke-dashoffset: 0}}@keyframes sur6WhoCore{from{opacity: 0;transform: scale(.82)}to{opacity: 1;transform: scale(1)}}@keyframes sur6WhoPulse{0%{opacity: 0;transform: scale(.72)}32%{opacity: .48}100%{opacity: 0;transform: scale(1.62)}}@keyframes sur6WhoAmbient{0%,72%,100%{opacity: 0;transform: scale(.9)}78%{opacity: .26}90%{opacity: 0;transform: scale(1.55)}}.sur6-visual-stage.is-playing[data-visual="purpose"] .v-purpose-orbit{stroke-dasharray: 1;stroke-dashoffset: var(--offset,1);animation: sur6PurposeOrbit 1.55s cubic-bezier(.4,0,.2,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="purpose"] .v-purpose-node{animation: sur6PurposeNode .7s cubic-bezier(.22,1,.36,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="purpose"] .v-purpose-core{animation: sur6PurposeCore 1.18s cubic-bezier(.22,1,.36,1) 3.35s both}.sur6-visual-stage.is-settled[data-visual="purpose"] .v-purpose-core{animation: sur6PurposeAmbient 11.2s ease-in-out infinite}@keyframes sur6PurposeOrbit{from{opacity: .12;stroke-dashoffset: var(--offset,1)}to{opacity: 1;stroke-dashoffset: 0}}@keyframes sur6PurposeNode{from{opacity: 0;transform: translateY(10px) scale(.88)}to{opacity: 1;transform: none}}@keyframes sur6PurposeCore{0%{opacity: 0;transform: scale(.82)}64%{opacity: 1;transform: scale(1.025)}100%{opacity: 1;transform: scale(1)}}@keyframes sur6PurposeAmbient{0%,58%,100%{transform: scale(1)}68%{transform: scale(1.025)}76%{transform: scale(1)}}.sur6-visual-stage.is-playing[data-visual="objective"] .v-objective-track{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6ObjectiveTrack 1s cubic-bezier(.4,0,.2,1) both}.sur6-visual-stage.is-playing[data-visual="objective"] .v-objective-stage{animation: sur6ObjectiveStage .66s cubic-bezier(.22,1,.36,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="objective"] .v-objective-runner{animation: sur6ObjectiveRunner 5.1s cubic-bezier(.4,0,.2,1) .65s both}.sur6-visual-stage.is-playing[data-visual="objective"] .v-objective-check{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6ObjectiveCheck .62s ease-out 5.35s both}.sur6-visual-stage.is-settled[data-visual="objective"] .v-objective-track:last-of-type{animation: sur6ObjectiveAmbient 9.6s ease-in-out infinite}.sur6-visual-stage.is-settled[data-visual="objective"] .v-objective-runner{opacity: 0}@keyframes sur6ObjectiveTrack{to{stroke-dashoffset: 0}}@keyframes sur6ObjectiveStage{from{opacity: 0;transform: translateY(10px) scale(.9)}to{opacity: 1;transform: none}}@keyframes sur6ObjectiveRunner{0%{opacity: 0;transform: translateX(0) scale(.78)}5%{opacity: 1}18%{transform: translateX(0) scale(1)}31%{transform: translateX(120px) scale(1)}43%{transform: translateX(120px) scale(1)}57%{transform: translateX(240px) scale(1)}69%{transform: translateX(240px) scale(1)}84%{opacity: 1;transform: translateX(360px) scale(1)}100%{opacity: 0;transform: translateX(360px) scale(.82)}}@keyframes sur6ObjectiveCheck{to{stroke-dashoffset: 0}}@keyframes sur6ObjectiveAmbient{0%,75%,100%{opacity: .7}84%{opacity: 1}}.sur6-visual-stage.is-playing[data-visual="method"] .v-method-vertex{animation: sur6MethodVertex .72s cubic-bezier(.22,1,.36,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="method"] .v-method-link,.sur6-visual-stage.is-playing[data-visual="method"] .v-method-output{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6MethodLink .9s cubic-bezier(.4,0,.2,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="method"] .v-method-core{animation: sur6MethodCore .82s cubic-bezier(.22,1,.36,1) 4.55s both}.sur6-visual-stage.is-playing[data-visual="method"] .v-method-feedback{animation: sur6MethodFeedback 1.35s cubic-bezier(.4,0,.2,1) 5.35s both}.sur6-visual-stage.is-settled[data-visual="method"] .v-method-feedback{animation: sur6MethodAmbient 10.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes sur6MethodVertex{from{opacity: 0;transform: translateY(12px) scale(.94)}to{opacity: 1;transform: none}}@keyframes sur6MethodLink{to{stroke-dashoffset: 0}}@keyframes sur6MethodCore{from{opacity: 0;transform: translateX(10px) scale(.9)}to{opacity: 1;transform: none}}@keyframes sur6MethodFeedback{0%{opacity: 0;transform: translateX(0)}20%{opacity: 1}85%{opacity: 1;transform: translateX(-345px)}100%{opacity: 0;transform: translateX(-345px)}}@keyframes sur6MethodAmbient{0%,76%,100%{opacity: 0;transform: translateX(0)}80%{opacity: 1}94%{opacity: 1;transform: translateX(-345px)}98%{opacity: 0;transform: translateX(-345px)}}.sur6-visual-stage.is-playing[data-visual="mining"] .v-mine-bench{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6MineBench 1.45s cubic-bezier(.4,0,.2,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="mining"] .v-mine-rig{animation: sur6MineRig .95s cubic-bezier(.22,1,.36,1) 2.15s both}.sur6-visual-stage.is-playing[data-visual="mining"] .v-mine-marker{animation: sur6MineMarker .7s cubic-bezier(.22,1,.36,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="mining"] .v-mine-scan{animation: sur6MineScan 1.85s cubic-bezier(.4,0,.2,1) 4.18s both}.sur6-visual-stage.is-settled[data-visual="mining"] .v-mine-scan{animation: sur6MineAmbient 11.4s cubic-bezier(.4,0,.2,1) infinite}@keyframes sur6MineBench{to{stroke-dashoffset: 0}}@keyframes sur6MineRig{from{opacity: 0;transform: translateY(22px) scale(.94)}to{opacity: 1;transform: none}}@keyframes sur6MineMarker{from{opacity: 0;transform: translateY(-8px) scale(.82)}to{opacity: 1;transform: none}}@keyframes sur6MineScan{0%{opacity: 0;transform: translateY(-72px)}18%{opacity: .82}82%{opacity: .82}100%{opacity: 0;transform: translateY(132px)}}@keyframes sur6MineAmbient{0%,72%,100%{opacity: 0;transform: translateY(-70px)}78%{opacity: .45}94%{opacity: .45;transform: translateY(132px)}98%{opacity: 0;transform: translateY(132px)}}.sur6-visual-stage.is-playing[data-visual="energy"] .v-energy-plant{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6EnergyPlant 1.35s cubic-bezier(.4,0,.2,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="energy"] .v-energy-flow{stroke-dasharray: 10 13;animation: sur6EnergyFlow 1.35s linear both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="energy"] .v-energy-valve{animation: sur6EnergyValve .9s cubic-bezier(.4,0,.2,1) 2.62s both}.sur6-visual-stage.is-playing[data-visual="energy"] .v-energy-ok{animation: sur6EnergyOk .75s cubic-bezier(.22,1,.36,1) 4.72s both}.sur6-visual-stage.is-settled[data-visual="energy"] .v-energy-flow{stroke-dasharray: 10 14;animation: sur6EnergyAmbient 10.2s linear infinite}@keyframes sur6EnergyPlant{to{stroke-dashoffset: 0}}@keyframes sur6EnergyFlow{from{opacity: 0;stroke-dashoffset: 84}18%{opacity: 1}to{opacity: 1;stroke-dashoffset: 0}}@keyframes sur6EnergyValve{from{opacity: .7;transform: rotate(-90deg)}to{opacity: 1;transform: rotate(0)}}@keyframes sur6EnergyOk{from{opacity: 0;transform: translateY(8px) scale(.94)}to{opacity: 1;transform: none}}@keyframes sur6EnergyAmbient{from{stroke-dashoffset: 96}to{stroke-dashoffset: 0}}.sur6-visual-stage.is-playing[data-visual="construction"] .v-build-foundation,.sur6-visual-stage.is-playing[data-visual="construction"] .v-build-frame,.sur6-visual-stage.is-playing[data-visual="construction"] .v-build-crane{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6BuildFrame 1.15s cubic-bezier(.4,0,.2,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="construction"] .v-build-floor{animation: sur6BuildFloor .74s cubic-bezier(.22,1,.36,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="construction"] .v-build-hook{animation: sur6BuildHook 2.1s cubic-bezier(.4,0,.2,1) 3.65s both}.sur6-visual-stage.is-playing[data-visual="construction"] .v-build-ok{animation: sur6BuildOk .72s cubic-bezier(.22,1,.36,1) 5.75s both}.sur6-visual-stage.is-settled[data-visual="construction"] .v-build-hook{animation: sur6BuildAmbient 11.6s ease-in-out infinite}@keyframes sur6BuildFrame{to{stroke-dashoffset: 0}}@keyframes sur6BuildFloor{from{opacity: 0;transform: translateY(22px) scaleY(.82)}to{opacity: 1;transform: none}}@keyframes sur6BuildHook{0%{opacity: 0;transform: translate(-34px,-28px) rotate(-2deg)}18%{opacity: 1}52%{transform: translate(-34px,17px) rotate(2deg)}76%{transform: translate(0,17px) rotate(-1deg)}92%,100%{opacity: 1;transform: translate(0,0) rotate(0)}}@keyframes sur6BuildOk{from{opacity: 0;transform: scale(.8)}to{opacity: 1;transform: scale(1)}}@keyframes sur6BuildAmbient{0%,66%,100%{transform: translateY(0) rotate(0)}76%{transform: translateY(-4px) rotate(.8deg)}84%{transform: translateY(0) rotate(-.5deg)}90%{transform: translateY(0) rotate(0)}}.sur6-visual-stage.is-playing[data-visual="industry"] .v-industry-frame{animation: sur6IndustryFrame .78s cubic-bezier(.22,1,.36,1) both}.sur6-visual-stage.is-playing[data-visual="industry"] .v-industry-kpi{animation: sur6IndustryKpi .7s cubic-bezier(.22,1,.36,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="industry"] .v-industry-belt{stroke-dasharray: 9 12;animation: sur6IndustryBelt 4.8s linear .45s both}.sur6-visual-stage.is-playing[data-visual="industry"] .v-industry-package{animation: sur6IndustryPackage 1.3s cubic-bezier(.4,0,.2,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="industry"] .v-industry-sensor{animation: sur6IndustrySensor .72s ease-out both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="industry"] .v-industry-ok{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6IndustryOk .65s ease-out 5.25s both}.sur6-visual-stage.is-settled[data-visual="industry"] .v-industry-belt{stroke-dasharray: 9 13;animation: sur6IndustryAmbient 9.8s linear infinite}.sur6-visual-stage.is-settled[data-visual="industry"] .v-industry-sensor{opacity: 0}@keyframes sur6IndustryFrame{from{opacity: 0;transform: translateY(7px) scale(.97)}to{opacity: 1;transform: none}}@keyframes sur6IndustryKpi{from{opacity: 0;transform: translateY(11px) scale(.94)}to{opacity: 1;transform: none}}@keyframes sur6IndustryBelt{from{opacity: 0;stroke-dashoffset: 150}10%{opacity: 1}to{opacity: 1;stroke-dashoffset: 0}}@keyframes sur6IndustryPackage{from{opacity: 0;transform: translateX(-52px)}18%{opacity: 1}76%{opacity: 1;transform: translateX(8px)}to{opacity: 1;transform: translateX(0)}}@keyframes sur6IndustrySensor{0%{opacity: 0;transform: scaleY(.2)}42%{opacity: .8;transform: scaleY(1)}100%{opacity: 0;transform: scaleY(1)}}@keyframes sur6IndustryOk{to{stroke-dashoffset: 0}}@keyframes sur6IndustryAmbient{from{stroke-dashoffset: 112}to{stroke-dashoffset: 0}}.sur6-v-band{fill: none;stroke: var(--detail-accent);stroke-width: 17;stroke-linecap: round;opacity: .72}.sur6-v-band.is-alt{stroke: var(--detail-accent-2)}.sur6-v-area{fill: color-mix(in srgb,var(--detail-accent) 10%,#fff);stroke: var(--detail-accent);stroke-width: 2.5;stroke-linejoin: round}.sur6-v-area.is-alt{fill: color-mix(in srgb,var(--detail-accent-2) 12%,#fff);stroke: var(--detail-accent-2)}.sur6-v-note{fill: #5b748b;font-family: "IBM Plex Mono",Consolas,monospace;font-size: 8.5px;font-weight: 700;letter-spacing: .08em;text-anchor: middle}.sur6-visual-stage.is-playing[data-visual="who"] .v9-who-band{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9WhoBand 1.65s cubic-bezier(.65,0,.35,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="who"] .v9-who-spine{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9WhoSpine 1.2s 3.45s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="who"] .v9-who-lockup{animation: sur6v9WhoLockup .9s 4.45s cubic-bezier(.16,1,.3,1) both}.sur6-visual-stage.is-settled[data-visual="who"] .v9-who-band:nth-of-type(2){animation: sur6v9WhoAmbient 13s ease-in-out infinite}@keyframes sur6v9WhoBand{from{opacity: 0;stroke-dashoffset: 1}20%{opacity: .38}to{opacity: .78;stroke-dashoffset: 0}}@keyframes sur6v9WhoSpine{to{stroke-dashoffset: 0}}@keyframes sur6v9WhoLockup{from{opacity: 0;transform: translateY(10px) scaleX(.72)}to{opacity: 1;transform: none}}@keyframes sur6v9WhoAmbient{0%,68%,100%{opacity: .72}78%{opacity: .95}88%{opacity: .72}}.sur6-visual-stage.is-playing[data-visual="purpose"] .v9-purpose-subject{animation: sur6v9PurposeSubject .72s cubic-bezier(.16,1,.3,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="purpose"] .v9-purpose-risk{animation: sur6v9PurposeRisk 2.35s 1.05s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="purpose"] .v9-purpose-canopy-line{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9PurposeCanopy 1.75s 1.72s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="purpose"] .v9-purpose-canopy-fill{animation: sur6v9PurposeFill 1.1s 2.45s cubic-bezier(.16,1,.3,1) both;transform-origin: center bottom}.sur6-visual-stage.is-playing[data-visual="purpose"] .v9-purpose-safe{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9PurposeSafe 1.4s 3.55s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-settled[data-visual="purpose"] .v9-purpose-risk{opacity: 0}@keyframes sur6v9PurposeSubject{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: none}}@keyframes sur6v9PurposeRisk{0%{opacity: 0;transform: translateY(-42px)}18%{opacity: .82}62%{opacity: .82;transform: translateY(32px)}100%{opacity: 0;transform: translate(38px,48px)}}@keyframes sur6v9PurposeCanopy{to{stroke-dashoffset: 0}}@keyframes sur6v9PurposeFill{from{opacity: 0;transform: scaleY(.12)}to{opacity: .72;transform: scaleY(1)}}@keyframes sur6v9PurposeSafe{to{stroke-dashoffset: 0}}.sur6-visual-stage.is-playing[data-visual="objective"] .v9-objective-noise{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9ObjectiveNoise 1.5s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="objective"] .v9-objective-gate{animation: sur6v9ObjectiveGate .8s .9s cubic-bezier(.16,1,.3,1) both;transform-origin: center bottom}.sur6-visual-stage.is-playing[data-visual="objective"] .v9-objective-scan{animation: sur6v9ObjectiveScan 1.35s 1.52s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="objective"] .v9-objective-alert{animation: sur6v9ObjectiveAlert .72s cubic-bezier(.16,1,.3,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="objective"] .v9-objective-stable{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9ObjectiveStable 1.65s 2.72s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="objective"] .v9-objective-shift{animation: sur6v9ObjectiveShift 1.1s 4.08s cubic-bezier(.16,1,.3,1) both;transform-origin: left center}@keyframes sur6v9ObjectiveNoise{to{stroke-dashoffset: 0}}@keyframes sur6v9ObjectiveGate{from{opacity: 0;transform: scaleY(.18)}to{opacity: 1;transform: scaleY(1)}}@keyframes sur6v9ObjectiveScan{0%{opacity: 0;transform: translateY(-70px)}18%{opacity: 1}82%{opacity: 1}100%{opacity: 0;transform: translateY(70px)}}@keyframes sur6v9ObjectiveAlert{from{opacity: 0;transform: translateX(-14px) scale(.65)}to{opacity: 1;transform: none}}@keyframes sur6v9ObjectiveStable{to{stroke-dashoffset: 0}}@keyframes sur6v9ObjectiveShift{from{opacity: 0;transform: scaleX(.08)}to{opacity: 1;transform: scaleX(1)}}.sur6 .v9-method-panel,.sur6-morph .v9-method-panel{transform-origin: left center}.sur6 .v9-method-label,.sur6-morph .v9-method-label{font-size: 8.2px;letter-spacing: .015em}.sur6-visual-stage.is-playing[data-visual="method"] .v9-method-panel{animation: sur6v9MethodPanel .72s cubic-bezier(.16,1,.3,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="method"] .v9-method-mark{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9MethodMark .72s cubic-bezier(.65,0,.35,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="method"] .v9-method-flow{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9MethodFlow 1.5s 3.65s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="method"] .v9-method-feedback{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9MethodFeedback 1.25s 5.05s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="method"] .v9-method-feedback-dot{animation: sur6v9MethodDot 1.25s 5.05s cubic-bezier(.65,0,.35,1) both}@keyframes sur6v9MethodPanel{from{opacity: 0;transform: perspective(300px) rotateY(-72deg) scaleX(.62)}to{opacity: 1;transform: none}}@keyframes sur6v9MethodMark{to{stroke-dashoffset: 0}}@keyframes sur6v9MethodFlow{to{stroke-dashoffset: 0}}@keyframes sur6v9MethodFeedback{to{stroke-dashoffset: 0}}@keyframes sur6v9MethodDot{from{opacity: 0;transform: translateX(354px)}18%{opacity: 1}to{opacity: 1;transform: translateX(0)}}.sur6-visual-stage.is-playing[data-visual="mining"] .v9-mine-stratum{animation: sur6v9MineStratum .9s cubic-bezier(.16,1,.3,1) both;animation-delay: var(--delay);transform-origin: center bottom}.sur6-visual-stage.is-playing[data-visual="mining"] .v9-mine-bench{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9MineBench 1.35s 1.02s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="mining"] .v9-mine-truck{animation: sur6v9MineTruck 2.65s 1.85s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="mining"] .v9-mine-fence{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9MineFence 1.25s 3.78s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="mining"] .v9-mine-risk{animation: sur6v9MineRisk .76s 4.24s cubic-bezier(.16,1,.3,1) both}.sur6-visual-stage.is-playing[data-visual="mining"] .v9-mine-route{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9MineRoute 1.1s 4.82s cubic-bezier(.65,0,.35,1) both}@keyframes sur6v9MineStratum{from{opacity: 0;transform: translateY(30px) scaleY(.72)}to{opacity: 1;transform: none}}@keyframes sur6v9MineBench{to{stroke-dashoffset: 0}}@keyframes sur6v9MineFence{to{stroke-dashoffset: 0}}@keyframes sur6v9MineRoute{to{stroke-dashoffset: 0}}@keyframes sur6v9MineTruck{0%{opacity: 0;transform: translate(-145px,42px) rotate(-8deg)}12%{opacity: 1}46%{transform: translate(-72px,4px) rotate(-5deg)}76%{transform: translate(-26px,-21px) rotate(-2deg)}100%{opacity: 1;transform: none}}@keyframes sur6v9MineRisk{from{opacity: 0;transform: scale(.72)}to{opacity: .86;transform: none}}.sur6-visual-stage.is-playing[data-visual="energy"] .v9-energy-plant,.sur6-visual-stage.is-playing[data-visual="energy"] .v9-energy-pipe{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9EnergyAssemble 1.18s cubic-bezier(.65,0,.35,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="energy"] .v9-energy-flow-in{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9EnergyFlow 1.35s 1.28s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="energy"] .v9-energy-gauge{animation: sur6v9EnergyGauge .72s 2.12s cubic-bezier(.16,1,.3,1) both}.sur6-visual-stage.is-playing[data-visual="energy"] .v9-energy-needle{animation: sur6v9EnergyNeedle 1.05s 2.32s cubic-bezier(.65,0,.35,1) both;transform-origin: center bottom}.sur6-visual-stage.is-playing[data-visual="energy"] .v9-energy-permit{animation: sur6v9EnergyPermit .76s 2.92s cubic-bezier(.16,1,.3,1) both}.sur6-visual-stage.is-playing[data-visual="energy"] .v9-energy-valve{animation: sur6v9EnergyValve .82s 3.42s cubic-bezier(.65,0,.35,1) both;transform-origin: center}.sur6-visual-stage.is-playing[data-visual="energy"] .v9-energy-flow-out{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9EnergyFlow 1.45s 4.02s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-settled[data-visual="energy"] .v9-energy-flow-out{animation: sur6v9EnergyAmbient 12.8s ease-in-out infinite}.sur6-visual-stage.is-settled[data-visual="energy"] .v9-energy-needle{transform: rotate(38deg)}@keyframes sur6v9EnergyAssemble{to{stroke-dashoffset: 0}}@keyframes sur6v9EnergyFlow{to{stroke-dashoffset: 0}}@keyframes sur6v9EnergyGauge{from{opacity: 0;transform: translateY(9px) scale(.88)}to{opacity: 1;transform: none}}@keyframes sur6v9EnergyNeedle{from{transform: rotate(-68deg)}to{transform: rotate(38deg)}}@keyframes sur6v9EnergyPermit{from{opacity: 0;transform: translateY(-10px)}to{opacity: 1;transform: none}}@keyframes sur6v9EnergyValve{from{transform: rotate(-90deg)}to{transform: rotate(0)}}@keyframes sur6v9EnergyAmbient{0%,70%,100%{opacity: 1}82%{opacity: .58}90%{opacity: 1}}.sur6-visual-stage.is-playing[data-visual="construction"] .v9-build-plan{animation: sur6v9BuildPlan .92s cubic-bezier(.16,1,.3,1) both;transform-origin: center bottom}.sur6-visual-stage.is-playing[data-visual="construction"] .v9-build-zone{animation: sur6v9BuildZone .75s .66s cubic-bezier(.16,1,.3,1) both}.sur6-visual-stage.is-playing[data-visual="construction"] .v9-build-foundation{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9BuildFoundation 1s 1.12s cubic-bezier(.65,0,.35,1) both}.sur6 .v9-build-portal,.sur6-morph .v9-build-portal{transform-origin: center bottom}.sur6-visual-stage.is-playing[data-visual="construction"] .v9-build-portal{animation: sur6v9BuildPortal .92s cubic-bezier(.16,1,.3,1) both;animation-delay: var(--delay)}.sur6-visual-stage.is-playing[data-visual="construction"] .v9-build-beam{animation: sur6v9BuildBeam 2.08s 2.82s cubic-bezier(.65,0,.35,1) both;transform-origin: center}.sur6-visual-stage.is-playing[data-visual="construction"] .v9-build-scan{animation: sur6v9BuildScan 1.05s 4.82s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="construction"] .v9-build-access{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9BuildAccess 1s 5.35s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="construction"] .v9-build-planned{animation: sur6v9BuildPlanned .45s 5.78s ease-out both reverse}.sur6-visual-stage.is-playing[data-visual="construction"] .v9-build-enabled{animation: sur6v9BuildEnabled .6s 5.82s cubic-bezier(.16,1,.3,1) both}.sur6-visual-stage.is-settled[data-visual="construction"] .v9-build-planned{opacity: 0}@keyframes sur6v9BuildPlan{from{opacity: 0;transform: translateY(28px) scaleY(.72)}to{opacity: 1;transform: none}}@keyframes sur6v9BuildZone{from{opacity: 0}to{opacity: .7}}@keyframes sur6v9BuildFoundation{to{stroke-dashoffset: 0}}@keyframes sur6v9BuildAccess{to{stroke-dashoffset: 0}}@keyframes sur6v9BuildPortal{from{opacity: 0;transform: scaleY(.05)}to{opacity: 1;transform: scaleY(1)}}@keyframes sur6v9BuildBeam{0%{opacity: 0;transform: translate(88px,-70px) rotate(4deg)}12%{opacity: 1}48%{transform: translate(18px,-28px) rotate(-2.2deg)}72%{transform: translate(0,-5px) rotate(1deg)}88%{transform: translate(0,2px) rotate(-.35deg)}100%{opacity: 1;transform: none}}@keyframes sur6v9BuildScan{0%{opacity: 0;transform: translateY(-88px)}18%{opacity: .92}82%{opacity: .92}100%{opacity: 0;transform: translateY(92px)}}@keyframes sur6v9BuildPlanned{from{opacity: 0}to{opacity: 1}}@keyframes sur6v9BuildEnabled{from{opacity: 0;transform: translateY(5px)}to{opacity: 1;transform: none}}.sur6-visual-stage.is-playing[data-visual="industry"] .v9-industry-guard{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9IndustryGuard 1.12s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="industry"] .v9-industry-belt{stroke-dasharray: 11 13;animation: sur6v9IndustryBelt 5.4s .62s linear both}.sur6-visual-stage.is-playing[data-visual="industry"] .v9-industry-piece-main{animation: sur6v9IndustryPiece 2.65s 1.05s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="industry"] .v9-industry-scan{animation: sur6v9IndustryScan .82s 2.64s ease-out both}.sur6-visual-stage.is-playing[data-visual="industry"] .v9-industry-lot{animation: sur6v9IndustryLot .6s 3.25s cubic-bezier(.16,1,.3,1) both}.sur6-visual-stage.is-playing[data-visual="industry"] .v9-industry-diverter{animation: sur6v9IndustryDiverter .72s 3.68s cubic-bezier(.65,0,.35,1) both;transform-origin: left center}.sur6-visual-stage.is-playing[data-visual="industry"] .v9-industry-exception{animation: sur6v9IndustryException 1.25s 3.92s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-playing[data-visual="industry"] .v9-industry-trace{stroke-dasharray: 1;stroke-dashoffset: 1;animation: sur6v9IndustryTrace 1.25s 4.82s cubic-bezier(.65,0,.35,1) both}.sur6-visual-stage.is-settled[data-visual="industry"] .v9-industry-piece-main{transform: translateX(135px)}.sur6-visual-stage.is-settled[data-visual="industry"] .v9-industry-exception{transform: translate(48px,0)}@keyframes sur6v9IndustryGuard{to{stroke-dashoffset: 0}}@keyframes sur6v9IndustryTrace{to{stroke-dashoffset: 0}}@keyframes sur6v9IndustryBelt{from{stroke-dashoffset: 150}to{stroke-dashoffset: 0}}@keyframes sur6v9IndustryPiece{from{opacity: 0;transform: translateX(-145px)}10%{opacity: 1}100%{opacity: 1;transform: translateX(135px)}}@keyframes sur6v9IndustryScan{0%{opacity: 0;transform: scaleY(.1)}34%{opacity: .92;transform: scaleY(1)}100%{opacity: 0;transform: scaleY(1)}}@keyframes sur6v9IndustryLot{from{opacity: 0;transform: translateY(6px) scale(.88)}to{opacity: 1;transform: none}}@keyframes sur6v9IndustryDiverter{from{transform: rotate(0)}to{transform: rotate(28deg)}}@keyframes sur6v9IndustryException{from{opacity: 0;transform: translate(0,-42px)}20%{opacity: 1}to{opacity: 1;transform: translate(48px,0)}}.sur6-status{position: absolute;z-index: 3;right: 25px;bottom: 23px;left: 25px;display: flex;align-items: center;justify-content: space-between;gap: 18px;padding-top: 14px;border-top: 1px solid rgba(8,49,88,.12)}.sur6-status strong{color: #254967;font-family: Sora,Inter,Arial,sans-serif;font-size: 13px;font-weight: 700}.sur6-status span{color: #526a80;font-family: "IBM Plex Mono",Consolas,monospace;font-size: 8.5px;font-weight: 700;letter-spacing: .09em;text-transform: uppercase}.sur6-copy{align-self: center;min-width: 0;padding: clamp(31px,3.4vw,52px)}.sur6-category{margin: 0 0 14px;color: var(--detail-accent);font-family: "IBM Plex Mono",Consolas,monospace;font-size: 10px;font-weight: 700;letter-spacing: .14em;text-transform: uppercase}.sur6-detail-title{max-width: 680px;margin: 0;color: var(--sur-ink);font-family: Sora,Inter,Arial,sans-serif;font-size: clamp(27px,2.2vw,38px);font-weight: 760;line-height: 1.12;letter-spacing: -.045em;text-wrap: balance}.sur6-description{max-width: 700px;margin: 18px 0 0;color: #536e86;font-size: clamp(14px,1vw,16px);line-height: 1.67;text-wrap: pretty}.sur6-tags{display: flex;flex-wrap: wrap;gap: 8px;margin: 24px 0 0;padding: 0;list-style: none}.sur6-tag{padding: 8px 11px;border: 1px solid rgba(8,49,88,.11);border-radius: 999px;color: #506b83;background: rgba(255,255,255,.6);font-size: 11px;font-weight: 650}.sur6-actions{display: flex;align-items: center;gap: 22px;margin-top: 27px}.sur6-cta{display: inline-flex;align-items: center;justify-content: center;gap: 12px;min-height: 45px;padding: 0 18px;border-radius: 11px;color: #fff;background: #0b2848;box-shadow: 0 10px 24px rgba(7,26,50,.14);font-size: 12px;font-weight: 750;transition: background .22s ease,transform .22s ease}.sur6-cta:hover{background: var(--detail-accent);transform: translateY(-1px)}.sur6-cta svg{width: 17px;height: 17px}.sur6-outcome{max-width: 310px;color: #526a80;font-size: 11.5px;font-weight: 600;line-height: 1.5}@media (max-width: 1240px){.sur6{--sur6-right: clamp(42px, 5vw, 74px);--sur6-visible: 2}.sur6-head{grid-template-columns: minmax(360px,.8fr) minmax(510px,1.2fr);gap: 42px}}@media (max-width: 1080px){.sur6{--sur6-right: clamp(28px, 5.2vw, 52px)}.sur6-head{grid-template-columns: 1fr;gap: 38px}.sur6-title{max-width: 760px}.sur6-lead{min-height: 0}.sur6-detail{grid-template-columns: 1fr}.sur6-morph-destination{grid-template-columns: 1fr}.sur6-visual{min-height: 290px;border-right: 0;border-bottom: 1px solid rgba(8,49,88,.11)}.sur6-morph-seed-stage{min-height: 290px;border-right: 0;border-bottom: 1px solid rgba(8,49,88,.11)}}@media (max-width: 1024px){.sur6{--sur6-left: 28px}}@media (max-width: 700px){.sur6{--sur6-left: 28px;--sur6-right: 20px;--sur6-visible: 1;--sur6-gap: 12px}.sur6-shell{padding-top: 26px}.sur6-title{font-size: clamp(39px,12.2vw,58px);line-height: 1.02}.sur6-toolbar{align-items: stretch;flex-wrap: wrap}.sur6-explorer{align-items: flex-start;flex-direction: column;gap: 8px}.sur6-switch{width: 100%}.sur6-mode{flex: 1 1 0;min-width: 0}.sur6-position{display: none}.sur6-arrows:not([hidden]){width: 100%;justify-content: flex-end}.sur6-card{min-height: 148px}.sur6:not(.has-carousel) .sur6-cards{grid-template-columns: 1fr}.sur6-detail{min-height: 0;border-radius: 21px}.sur6-visual{min-height: 255px}.sur6-morph-seed-stage{min-height: 255px}.sur6-morph-copy{padding: 27px 23px 30px}.sur6-visual-stage{top: 54px;right: 4%;bottom: 51px;left: 4%}.sur6-visual-stage svg{height: 100%}.sur6-copy{padding: 27px 23px 30px}.sur6-detail-title{font-size: clamp(26px,8.6vw,34px)}.sur6-actions{align-items: flex-start;flex-direction: column;gap: 14px}}@media (prefers-reduced-motion: reduce){.sur6 *,.sur6 *::before,.sur6 *::after,.sur6-morph,.sur6-morph-card-layer,.sur6-morph-destination{scroll-behavior: auto !important;animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important}.sur6-morph{display: none !important}.sur6-visual-stage.is-settled *{animation: none !important;opacity: 1;transform: none;stroke-dashoffset: 0}.sur6-visual-stage.is-settled .v-objective-runner,.sur6-visual-stage.is-settled .v-mine-scan,.sur6-visual-stage.is-settled .v-method-feedback,.sur6-visual-stage.is-settled .v-industry-sensor{display: none}}.sur6 .sur6-explorer{flex-wrap: wrap;row-gap: 10px}.sur6 .sur6-explorer-label{color: #365a78;font-size: clamp(10px,.67vw,11px)}.sur6 .sur6-switch{--sur6-switch-pad: 5px;--sur6-switch-gap: 4px;--sur6-toggle-tint: #f5f9ff;--sur6-toggle-ring: rgba(8, 103, 242, .18);position: relative;isolation: isolate;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));align-items: stretch;flex: 0 1 auto;width: clamp(304px,23vw,372px);max-width: 100%;min-height: clamp(58px,3.6vw,64px);gap: var(--sur6-switch-gap);padding: var(--sur6-switch-pad);border: 0;border-radius: 999px;background: rgba(255,255,255,.79);box-shadow: inset 0 0 0 1px rgba(8,49,88,.22),0 10px 28px rgba(8,49,88,.085)}.sur6[data-mode="company"] .sur6-switch{--sur6-toggle-tint: #f4fcfa;--sur6-toggle-ring: rgba(0, 143, 131, .20)}.sur6 .sur6-switch::before{content: "";position: absolute;z-index: 0;top: var(--sur6-switch-pad);bottom: var(--sur6-switch-pad);left: var(--sur6-switch-pad);width: calc(50% - 7px);border-radius: 999px;pointer-events: none;background: linear-gradient(180deg,#fff 0%,var(--sur6-toggle-tint) 100%);box-shadow: 0 7px 20px rgba(9,47,83,.14),inset 0 0 0 1px var(--sur6-toggle-ring);transform: translateX(0);transition: transform .34s cubic-bezier(.22,1,.36,1),background .25s ease,box-shadow .25s ease;will-change: transform}.sur6[data-mode="sectors"] .sur6-switch::before{transform: translateX(calc(100% + var(--sur6-switch-gap)))}.sur6[data-mode-target="company"] .sur6-switch::before{transform: translateX(0)}.sur6[data-mode-target="sectors"] .sur6-switch::before{transform: translateX(calc(100% + var(--sur6-switch-gap)))}.sur6 .sur6-switch > .sur6-mode{-webkit-appearance: none;appearance: none;position: relative;z-index: 1;display: inline-flex;align-items: center;justify-content: center;width: 100%;min-width: 0;min-height: 48px;margin: 0;padding: 0 clamp(14px,1.1vw,20px);border: 0;border-radius: 999px;color: #405d76;background: transparent;box-shadow: none;cursor: pointer;font-family: Inter,Arial,Helvetica,sans-serif;font-size: clamp(14px,.84vw,15px);font-weight: 700;line-height: 1.1;letter-spacing: -.01em;text-align: center;text-decoration: none;text-transform: none;white-space: nowrap;touch-action: manipulation;-webkit-tap-highlight-color: transparent;transition: color .22s ease,background-color .22s ease,transform .18s ease}.sur6 .sur6-switch > .sur6-mode[aria-pressed="true"]{color: var(--sur-ink);font-weight: 800}.sur6 .sur6-switch > .sur6-mode[aria-pressed="true"]::after{right: clamp(18px,1.35vw,24px);bottom: 6px;left: clamp(18px,1.35vw,24px);height: 3px}@media (hover: hover) and (pointer: fine){.sur6 .sur6-switch > .sur6-mode:not([aria-pressed="true"]):hover{color: #173b60;background: rgba(255,255,255,.42)}}.sur6 .sur6-switch > .sur6-mode:active{transform: scale(.985)}.sur6 .sur6-switch > .sur6-mode:focus-visible{z-index: 2;outline: 3px solid var(--sur6-accent);outline-offset: 2px;box-shadow: 0 0 0 5px rgba(255,255,255,.94)}@media (max-width: 1240px){.sur6 .sur6-switch{width: clamp(304px,29vw,350px)}}@media (max-width: 1080px){.sur6 .sur6-explorer{width: 100%}.sur6 .sur6-switch{width: clamp(316px,44vw,360px)}}@media (max-width: 700px){.sur6 .sur6-explorer{align-items: stretch;flex-direction: column;width: 100%;gap: 10px}.sur6 .sur6-explorer-label{font-size: 10px}.sur6 .sur6-switch{width: 100%;max-width: none;min-height: 60px}.sur6 .sur6-switch > .sur6-mode{min-height: 50px;padding-inline: 12px;font-size: clamp(14px,4vw,15px)}}@media (hover: none),(pointer: coarse){.sur6 .sur6-switch{min-height: 62px}.sur6 .sur6-switch > .sur6-mode{min-height: 52px}}html body .et_pb_section[data-sur6-host-section]{width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important;background: var(--sur-seam,#e2eff8) !important}html body .et_pb_section[data-sur6-host-section] .et_pb_row[data-sur6-host-row]{width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important;background: transparent !important}html body .et_pb_row[data-sur6-host-row] > .et_pb_column[data-sur6-host-column]{float: none !important;flex: 0 0 100% !important;width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important}html body .et_pb_module[data-sur6-host-module],html body .et_pb_module[data-sur6-host-module] > .et_pb_code_inner,html body .et_pb_module[data-sur6-host-module] > .et_pb_text_inner{width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important}html body .et_pb_module[data-sur6-host-module] p:empty{display: none !important}html body [data-sur6-host-module] > .sur6,html body [data-sur6-host-module] .et_pb_code_inner > .sur6,html body [data-sur6-host-module] .et_pb_text_inner > .sur6{width: 100% !important;max-width: none !important;margin-right: 0 !important;margin-left: 0 !important}