.-lxwga_hero{--anbattec-background:var(--color-bg);--anbattec-elevated:var(--color-bg-elevated);--anbattec-secondary-dark:var(--color-surface);--anbattec-deep-purple:var(--color-accent-active);--anbattec-primary-purple:var(--color-accent);--anbattec-interactive-purple:var(--color-accent-hover);--anbattec-off-white:var(--color-paper);--anbattec-text:var(--color-text);--anbattec-muted:var(--color-text-subtle);--anbattec-font-sans:var(--font-base), Arial, sans-serif;--anbattec-font-mono:var(--font-technical);--anbattec-hero-image:linear-gradient(#0003, #0003), url(/hero-bg.webp);isolation:isolate;background:var(--anbattec-background);width:100%;min-height:100vh;color:var(--anbattec-text);font-family:var(--anbattec-font-sans);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.-lxwga_hero:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(90deg, #1011164d, #1011161f 45%, transparent 75%), var(--anbattec-hero-image);background-position:100%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.-lxwga_inner{z-index:2;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(32px,5vw,64px);width:100%;max-width:1440px;min-height:100vh;margin:0 auto;padding:clamp(96px,12vh,160px) clamp(24px,6vw,88px) clamp(64px,8vh,96px);display:grid;position:relative}.-lxwga_hero:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 12% 42%,#d7ceae12,#0000 62%),radial-gradient(at 83% 65%,#67298f1a,#0000 64%);position:absolute;inset:0}.-lxwga_copy{max-width:560px}.-lxwga_eyebrow{color:var(--color-accent);font:var(--font-section-heading);letter-spacing:var(--tracking-section-heading);text-transform:uppercase;margin:0 0 24px}.-lxwga_headline{letter-spacing:-.015em;color:var(--anbattec-off-white);margin:0 0 24px;font-size:clamp(2.4rem,4.1vw + 1rem,4.4rem);font-weight:600;line-height:1.04}.-lxwga_headline[data-shimmer=true]{background-image:linear-gradient(110deg, var(--anbattec-off-white) 40%, var(--anbattec-interactive-purple) 48%, var(--color-focus) 50%, var(--anbattec-off-white) 58%);background-size:250% 100%;background-position:var(--headline-sweep,100%) 0;color:#0000;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.-lxwga_subhead{max-width:46ch;color:var(--anbattec-muted);margin:0 0 40px;font-size:clamp(1rem,.4vw + .9rem,1.15rem);line-height:1.55}.-lxwga_actions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.-lxwga_primaryCta{background:var(--anbattec-primary-purple);color:var(--anbattec-off-white);transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;padding:15px 28px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.-lxwga_primaryCta:is(:hover,:focus-visible){background:var(--anbattec-interactive-purple)}.-lxwga_primaryCta:active{background:var(--color-accent-active);transform:translateY(1px)}.-lxwga_secondaryCta{color:var(--anbattec-text);transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border-bottom:1px solid #eceae547;align-items:center;gap:8px;padding-bottom:2px;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}.-lxwga_secondaryCta:is(:hover,:focus-visible,:active){border-color:var(--anbattec-interactive-purple);color:var(--anbattec-off-white)}.-lxwga_primaryCta:focus-visible,.-lxwga_secondaryCta:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.-lxwga_buildSignal{width:100%;min-width:0;margin-bottom:24px;position:relative}@media (max-width:1099px){.-lxwga_hero:before{background-image:linear-gradient(90deg, #101116d1, #10111685 60%, #1011162e), var(--anbattec-hero-image)}.-lxwga_inner{grid-template-rows:auto;grid-template-columns:1fr;min-height:auto;padding-top:clamp(112px,12vh,120px)}.-lxwga_copy{max-width:640px}.-lxwga_hero{min-height:auto;padding-bottom:24px}}@media (max-width:767px){.-lxwga_hero:before{background-image:linear-gradient(90deg, #101116e0, #101116c7 60%, #1011166b), var(--anbattec-hero-image)}.-lxwga_inner{gap:36px;padding-left:20px;padding-right:20px}.-lxwga_headline{font-size:clamp(2rem,8vw,2.75rem)}.-lxwga_subhead{max-width:42ch}.-lxwga_actions{gap:20px}}@media (prefers-reduced-motion:reduce){.-lxwga_primaryCta,.-lxwga_secondaryCta{transition:none}.-lxwga_primaryCta:active{transform:none}}
._17MSxa_workspace{perspective:1600px;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;display:flex;position:relative}._17MSxa_panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:min(264px,100%);min-width:0;transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));font-family:var(--anbattec-font-mono);background:#1011168c;border:1px solid #b28bc92e;border-radius:4px;position:relative;box-shadow:0 12px 36px -24px #00000080}._17MSxa_panelHeader{color:var(--anbattec-muted);letter-spacing:.04em;align-items:center;gap:9px;padding:15px 18px 0;font-size:9px;display:flex}._17MSxa_liveDot{background:var(--color-focus);border-radius:50%;width:4px;height:4px}._17MSxa_panelBody{letter-spacing:.035em;align-items:center;gap:10px;padding:17px 18px 19px;font-size:12px;line-height:1.5;display:flex}._17MSxa_prompt{color:var(--color-focus)}._17MSxa_states{display:grid}._17MSxa_state{visibility:hidden;white-space:nowrap;grid-area:1/1;position:relative}._17MSxa_state:last-child{visibility:visible}._17MSxa_typedText{color:var(--color-paper);display:block}._17MSxa_cursor{background:var(--color-focus);opacity:0;width:1px;height:1em;position:absolute;top:2px;left:0}._17MSxa_rule{background:var(--color-accent-hover);width:26px;height:1px;margin-left:18px;display:block}@media (max-width:1099px){._17MSxa_workspace{align-items:center;padding-top:0}._17MSxa_panel{transform:none}}@media (max-width:767px){._17MSxa_workspace{justify-content:flex-start}._17MSxa_panel{width:246px}}@media (prefers-reduced-motion:reduce){._17MSxa_panel{transform:none}}
.Ia_TBW_layer{z-index:1;pointer-events:none;height:clamp(80px,14vh,140px);position:absolute;top:88px;left:3%;right:55%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.Ia_TBW_meteor{opacity:0;transform-origin:0;background:linear-gradient(90deg, var(--color-focus), var(--color-accent-hover) 24%, transparent);width:clamp(56px,8vw,110px);height:2px;position:absolute;top:0;left:0}.Ia_TBW_meteor:before{content:"";background:var(--color-focus);width:4px;height:4px;box-shadow:0 0 9px 2px var(--color-accent-hover), 0 0 20px 4px #67298f52;border-radius:50%;position:absolute;top:-1px;left:0}@media (max-width:1099px){.Ia_TBW_layer{height:24px;top:82px;right:3%}.Ia_TBW_meteor{width:44px}}@media (prefers-reduced-motion:reduce){.Ia_TBW_layer{display:none}}
.hT-Vta_section{isolation:isolate;background:var(--color-bg);padding:clamp(72px,8vw,112px) 0 clamp(64px,7vw,96px);scroll-margin-top:96px;position:relative}.hT-Vta_section:before{content:"";background:linear-gradient(transparent, var(--color-bg));pointer-events:none;height:100px;position:absolute;inset:-100px 0 auto}.hT-Vta_intro{z-index:2;background:var(--color-bg);position:relative}.hT-Vta_section:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 0 45%,#d7ceae0f,#0000 64%),radial-gradient(at 100% 65%,#67298f1a,#0000 62%);position:absolute;inset:15% 0 0}.hT-Vta_intro:before{content:"";z-index:-1;background:var(--color-bg);pointer-events:none;position:absolute;inset:-20px 0 -18px}.hT-Vta_eyebrowRow{justify-content:space-between;align-items:center;gap:24px;margin-bottom:40px;display:flex}.hT-Vta_eyebrow{color:var(--color-accent);font:var(--font-section-heading);letter-spacing:var(--tracking-section-heading)}.hT-Vta_chapter{color:var(--color-text-subtle);font:10px var(--font-technical);letter-spacing:.06em}.hT-Vta_message{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:end;gap:48px;display:grid}.hT-Vta_headline{letter-spacing:-.045em;color:var(--color-paper);text-wrap:initial;margin:0;font-weight:600}.hT-Vta_headlineContext{max-width:25ch;color:var(--color-text-muted);letter-spacing:-.035em;margin-bottom:20px;font-size:clamp(28px,3.45vw,50px);line-height:1.1;display:block}.hT-Vta_headlinePromise{letter-spacing:-.055em;max-width:19ch;font-size:clamp(40px,5.45vw,78px);line-height:1.01;display:block}.hT-Vta_support{max-width:27ch;color:var(--color-text-muted);padding-bottom:6px;font-size:clamp(15px,1.2vw,17px);line-height:1.7}.hT-Vta_bridge{width:min(370px,100%);font:10px var(--font-technical);color:var(--color-text-subtle);align-items:center;gap:14px;margin:40px 0 32px auto;display:flex}.hT-Vta_bridge>span:last-child{color:var(--color-focus)}.hT-Vta_bridgeLine{background:var(--color-accent-active);flex:1;height:1px;position:relative}.hT-Vta_bridgeLine:after{content:"";background:var(--color-accent-hover);width:4px;height:4px;position:absolute;top:-1.5px;right:0}.hT-Vta_stage{padding-inline:clamp(0px,3vw,44px);position:relative}.hT-Vta_dashboard{--system-sage:#93b6a2;--system-amber:#c5ac7e;--system-blue:#859cbd;border:1px solid var(--color-border-strong);background:var(--color-bg-elevated);width:100%;color:var(--color-text);border-radius:8px;margin:0;font-size:12px;line-height:1.35;position:relative;overflow:hidden;box-shadow:0 36px 90px -45px #000000b3}.hT-Vta_chrome{border-bottom:1px solid var(--color-border);height:58px;font:10px var(--font-technical);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:16px;padding:0 24px;display:flex}.hT-Vta_workspaceName,.hT-Vta_live{align-items:center;gap:10px;display:inline-flex}.hT-Vta_workspaceName{font-weight:600}.hT-Vta_workspaceName>span{color:var(--color-text-subtle);font-weight:400}.hT-Vta_workspaceName>i{background:var(--color-accent-hover);width:6px;height:6px}.hT-Vta_live{color:var(--color-text-subtle);font-size:9px}.hT-Vta_live>i{background:var(--system-sage);border-radius:50%;width:4px;height:4px}.hT-Vta_app{grid-template-columns:182px minmax(0,1fr);display:grid}.hT-Vta_sidebar{border-right:1px solid var(--color-border);background:#10111673;flex-direction:column;padding:30px 18px 22px;display:flex}.hT-Vta_sidebarLabel{font:8px var(--font-technical);letter-spacing:.08em;color:var(--color-text-subtle);margin-bottom:28px}.hT-Vta_groupLabel{font:7px var(--font-technical);letter-spacing:.02em;color:var(--color-text-subtle);margin-bottom:10px}.hT-Vta_moduleIndex{margin:0 0 30px;padding:0 0 0 10px;list-style:none}.hT-Vta_moduleIndex li{border-left:1px solid var(--color-accent-active);letter-spacing:.07em;color:var(--color-text-muted);align-items:center;gap:10px;padding:11px 0 11px 16px;font-size:9px;display:flex;position:relative}.hT-Vta_moduleIndex li:before{content:"";background:var(--color-accent-active);width:9px;height:1px;position:absolute;top:50%;left:0}.hT-Vta_moduleIndex li>span{color:var(--color-focus);font:8px var(--font-technical)}.hT-Vta_sidebarFoot{color:var(--color-text-subtle);margin-top:auto;padding-top:48px;font-size:10px;line-height:1.7}.hT-Vta_junction{border:1px solid var(--color-accent-active);width:18px;height:18px;margin-bottom:12px;display:block;position:relative}.hT-Vta_junction:after{content:"";background:var(--color-accent-hover);position:absolute;inset:5px}.hT-Vta_operations{min-width:0}.hT-Vta_overviewHeading{justify-content:space-between;align-items:center;gap:16px;padding:25px 28px 22px;display:flex}.hT-Vta_overviewHeading p{font:8px var(--font-technical);letter-spacing:.1em;color:var(--color-text-subtle);margin-bottom:8px}.hT-Vta_overviewHeading h3{letter-spacing:-.04em;font-size:25px;font-weight:550}.hT-Vta_healthy{color:var(--system-sage);font-size:9px}.hT-Vta_metrics{grid-template-columns:1.3fr 1fr 1fr;padding:0 28px 22px;display:grid}.hT-Vta_metrics>div{border-left:1px solid var(--color-border);padding-left:24px}.hT-Vta_metrics>div:first-child{border:0;padding-left:0}.hT-Vta_metrics>div>span{font:8px var(--font-technical);letter-spacing:.05em;color:var(--color-text-subtle);margin-bottom:7px;display:block}.hT-Vta_metrics strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:12px;font-size:clamp(22px,2.2vw,32px);font-weight:500;line-height:1.2;display:flex}.hT-Vta_metrics small{color:var(--color-text-subtle);letter-spacing:0;font-size:8px;font-weight:400}.hT-Vta_metrics>div:first-child small{color:var(--system-sage)}.hT-Vta_recordFlow{border-top:1px solid var(--color-border);background:linear-gradient(90deg,#67298f12,#0000 85%);grid-template-columns:136px 1fr;align-items:center;gap:20px;padding:20px 28px;display:grid}.hT-Vta_recordId{flex-direction:column;gap:6px;display:flex}.hT-Vta_recordId>span{font:7px var(--font-technical);letter-spacing:.08em;color:var(--color-text-subtle)}.hT-Vta_recordId>strong{font:10px var(--font-technical);color:var(--color-focus)}.hT-Vta_recordFlow ol{margin:0;padding:0;list-style:none;display:flex}.hT-Vta_recordFlow li{flex:1;min-width:0;padding-left:13px;position:relative}.hT-Vta_recordFlow li:before{content:"";background:var(--color-accent-hover);width:4px;height:4px;position:absolute;top:3px;left:0}.hT-Vta_recordFlow li:not(:last-child):after{content:"";background:var(--color-accent-active);height:1px;transform:scaleX(var(--system-progress,1));transform-origin:0;position:absolute;top:5px;left:80px;right:12px}.hT-Vta_recordFlow li>span{font:8px var(--font-technical);color:var(--color-text-subtle);letter-spacing:.03em;margin-bottom:6px;display:block}.hT-Vta_recordFlow li>strong{font-size:10px;font-weight:500}.hT-Vta_systemGrid{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);display:grid}.hT-Vta_reporting,.hT-Vta_crm,.hT-Vta_inventory,.hT-Vta_employees,.hT-Vta_payroll{min-width:0;padding:22px 28px}.hT-Vta_crm,.hT-Vta_people{border-left:1px solid var(--color-border)}.hT-Vta_inventory,.hT-Vta_people,.hT-Vta_payroll{border-top:1px solid var(--color-border)}.hT-Vta_moduleTitle{font:8px var(--font-technical);color:var(--color-text-subtle);justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;display:flex}.hT-Vta_moduleTitle h3{color:var(--color-text);letter-spacing:.09em;align-items:center;gap:9px;font-size:11px;font-weight:650;line-height:1.2;display:flex}.hT-Vta_moduleTitle h3>span{color:var(--color-accent-hover);font:8px var(--font-technical)}.hT-Vta_chartLegend{color:var(--color-text-subtle);gap:18px;margin-bottom:16px;font-size:9px;display:flex}.hT-Vta_chartLegend>span{align-items:center;gap:6px;display:inline-flex}.hT-Vta_chartLegend>span:before{content:"";background:var(--color-accent-hover);width:10px;height:2px}.hT-Vta_chartLegend>span:last-child:before{background:var(--system-blue)}.hT-Vta_chart{width:100%;height:128px;overflow:visible}.hT-Vta_chartGrid{fill:none;stroke:var(--color-border);stroke-width:1px}.hT-Vta_chartArea{fill:#67298f14}.hT-Vta_revenueLine{fill:none;stroke:var(--color-accent-hover);stroke-width:2.5px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--system-progress,1))}.hT-Vta_costLine{fill:none;stroke:var(--system-blue);stroke-width:1.25px;opacity:.65}.hT-Vta_chartPoint{fill:var(--color-focus)}.hT-Vta_chartAxis{font:8px var(--font-technical);color:var(--color-text-subtle);justify-content:space-between;margin-top:12px;display:flex}.hT-Vta_pipelineValue{letter-spacing:-.04em;font-size:27px;line-height:1.25}.hT-Vta_pipelineValue>span{letter-spacing:0;color:var(--color-text-subtle);margin-top:3px;font-size:10px;display:block}.hT-Vta_pipeline{margin:21px 0 18px}.hT-Vta_pipeline>div{margin-top:12px}.hT-Vta_pipeline>div>span{color:var(--color-text-muted);justify-content:space-between;margin-bottom:6px;font-size:10px;display:flex}.hT-Vta_pipeline b{font:9px var(--font-technical);color:var(--color-text)}.hT-Vta_pipeline i,.hT-Vta_teamRow i{height:3px;width:var(--bar-width);background:var(--color-accent-hover);transform-origin:0;transform:scaleX(var(--system-progress,1));display:block}.hT-Vta_pipeline>div:nth-child(2) i{background:var(--system-blue)}.hT-Vta_pipeline>div:nth-child(3) i{background:var(--system-sage)}.hT-Vta_moduleNote{color:var(--color-text-subtle);font-size:9px}.hT-Vta_relationship{color:var(--color-text-muted);margin-top:17px;padding-left:13px;font-size:9px;line-height:1.7;position:relative}.hT-Vta_relationship:before{content:"";border-left:1px solid var(--color-accent-active);border-bottom:1px solid var(--color-accent-active);width:6px;height:8px;position:absolute;top:3px;left:0}.hT-Vta_relationship>span{color:var(--color-focus);font:7px var(--font-technical);letter-spacing:.05em;margin-right:7px}.hT-Vta_attention{border-top:1px solid var(--color-border);color:var(--system-amber);font:9px var(--font-technical);margin-top:16px;padding-top:12px}.hT-Vta_attention>span{font:9px var(--font-base), Arial, sans-serif;color:var(--color-text-subtle);margin-top:5px;display:block}.hT-Vta_tableScroll{overflow-x:auto}.hT-Vta_stockTable{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.hT-Vta_stockTable th{font:8px var(--font-technical);color:var(--color-text-subtle);padding:0 12px 12px 0}.hT-Vta_stockTable td{border-top:1px solid var(--color-border);white-space:nowrap;padding:13px 12px 13px 0}.hT-Vta_stockTable td:nth-child(2){font-family:var(--font-technical)}.hT-Vta_stockTable tr[data-linked=true] td{background:#67298f0d}.hT-Vta_stockTable tr[data-linked=true] td:first-child{box-shadow:inset 2px 0 var(--color-accent-hover);padding-left:10px}.hT-Vta_stockTable td:first-child>span{font:8px var(--font-technical);color:var(--color-text-subtle);margin-top:3px;display:block}.hT-Vta_stockStatus,.hT-Vta_warning{white-space:nowrap;align-items:center;gap:6px;font-size:9px;display:inline-flex}.hT-Vta_stockStatus{color:var(--system-sage)}.hT-Vta_warning{color:var(--system-amber)}.hT-Vta_stockStatus:before,.hT-Vta_warning:before{content:"";background:currentColor;border-radius:50%;width:3px;height:3px}.hT-Vta_inventory>.hT-Vta_moduleNote{margin-top:13px;display:block}.hT-Vta_employees{padding-bottom:19px}.hT-Vta_teamRow{color:var(--color-text-muted);grid-template-columns:1fr auto;gap:5px 12px;margin-bottom:11px;font-size:10px;display:grid}.hT-Vta_teamRow>span:nth-child(2){font:9px var(--font-technical)}.hT-Vta_teamRow i{background:var(--system-blue);opacity:.6;grid-column:1/-1;height:2px}.hT-Vta_payroll{padding-top:17px;padding-bottom:18px}.hT-Vta_payroll .hT-Vta_moduleTitle{margin-bottom:12px}.hT-Vta_payrollValue{letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;font-size:22px;display:flex}.hT-Vta_payrollValue>span{letter-spacing:0;font-size:8px}.hT-Vta_activity{border-top:1px solid var(--color-border);font:9px var(--font-technical);color:var(--color-text-subtle);grid-template-columns:120px 1fr;gap:10px 20px;padding:18px 28px;display:grid}.hT-Vta_activityLabel{letter-spacing:.07em;grid-row:span 2;padding-top:3px;font-size:7px}.hT-Vta_activity p{align-items:center;gap:14px;font-size:9px;display:flex}.hT-Vta_activity p>span{opacity:.7;font-size:8px}.hT-Vta_activity strong{color:var(--color-text-muted);font-size:8px;font-weight:400}.hT-Vta_caption{border-top:1px solid var(--color-border);font:8px var(--font-technical);color:var(--color-text-subtle);letter-spacing:.04em;justify-content:space-between;gap:16px;padding:13px 24px;display:flex}.hT-Vta_caption>span:last-child{opacity:.7;letter-spacing:0}.hT-Vta_settled{align-items:center;gap:8px;display:inline-flex}.hT-Vta_settled>i{background:var(--system-sage);border-radius:50%;width:4px;height:4px}.hT-Vta_morph{pointer-events:none;z-index:1;background:var(--color-bg-elevated);outline:1px solid var(--color-border);transform-origin:0 0;border-radius:8px;position:fixed;overflow:hidden}.hT-Vta_morph>*{transform-origin:0 0;inset:0;width:var(--morph-width,100%)!important;height:var(--morph-height,100%)!important;max-height:none!important;transform:var(--morph-scale,none)!important;margin:0!important;animation:none!important;position:absolute!important}.hT-Vta_dashboard [data-system-module],.hT-Vta_moduleIndex li{transition:background-color .24s,box-shadow .24s}.hT-Vta_dashboard [data-system-module][data-active=true]{background:var(--color-accent-soft);box-shadow:inset 2px 0 var(--color-accent-hover)}.hT-Vta_moduleIndex li[data-active=true]{background:var(--color-accent-soft);color:var(--color-paper)}.hT-Vta_stockTable td{font-variant-numeric:tabular-nums}.hT-Vta_relationship>[data-ops-link]{font:inherit;color:inherit;letter-spacing:inherit;margin:0}.hT-Vta_activity p>[data-ops-event]{color:var(--color-text-muted);opacity:1;font-size:inherit}@media (min-width:600px){.hT-Vta_app{grid-template-columns:170px minmax(0,1fr)}.hT-Vta_chrome{height:48px}.hT-Vta_sidebar{padding:24px 12px 18px}.hT-Vta_moduleIndex{padding-left:0}.hT-Vta_moduleIndex li{letter-spacing:.01em;gap:7px;padding-left:12px;font-size:8px}.hT-Vta_overviewHeading{padding:12px 22px}.hT-Vta_overviewHeading h3{font-size:23px}.hT-Vta_metrics{padding:0 22px 12px}.hT-Vta_metrics strong{gap:5px 12px;font-size:26px}.hT-Vta_recordFlow{grid-template-columns:112px 1fr;padding:12px 22px}.hT-Vta_reporting,.hT-Vta_crm,.hT-Vta_inventory,.hT-Vta_employees,.hT-Vta_payroll{padding:12px 22px}.hT-Vta_moduleTitle{flex-wrap:wrap;margin-bottom:12px}.hT-Vta_moduleTitle h3{letter-spacing:.04em;font-size:10px}.hT-Vta_moduleTitle>span{font-size:7px}.hT-Vta_chartLegend{margin-bottom:10px}.hT-Vta_chart{height:84px}.hT-Vta_chartAxis{margin-top:8px}.hT-Vta_relationship{margin-top:10px}.hT-Vta_pipeline{margin:9px 0 8px}.hT-Vta_pipeline>div{margin-top:7px}.hT-Vta_pipelineValue{font-size:22px}.hT-Vta_stockTable td{padding-block:5px}.hT-Vta_stockTable th{padding-bottom:8px}.hT-Vta_attention{margin-top:10px;padding-top:9px}.hT-Vta_attention>span{margin-left:8px;display:inline}.hT-Vta_teamRow{margin-bottom:8px}.hT-Vta_payrollValue{font-size:20px}.hT-Vta_activity{grid-template-columns:105px 1fr;gap:7px 16px;padding:13px 22px}.hT-Vta_activity p{gap:10px}.hT-Vta_caption{padding-block:10px}.hT-Vta_relationship{line-height:1.4}.hT-Vta_pipeline>div>span{margin-bottom:5px}.hT-Vta_payroll .hT-Vta_moduleTitle{margin-bottom:9px}}@media (min-width:900px) and (max-height:850px){.hT-Vta_chrome{height:42px}.hT-Vta_overviewHeading{padding-block:8px}.hT-Vta_metrics{padding-bottom:10px}.hT-Vta_metrics strong{font-size:22px}.hT-Vta_recordFlow{padding-block:8px}.hT-Vta_reporting,.hT-Vta_crm,.hT-Vta_inventory,.hT-Vta_employees,.hT-Vta_payroll{padding-block:10px}.hT-Vta_chart{height:62px}.hT-Vta_moduleTitle{margin-bottom:10px}.hT-Vta_teamRow{gap:3px 12px;margin-bottom:4px}.hT-Vta_stockTable td{padding-block:5px}.hT-Vta_activity{padding-block:10px}.hT-Vta_activityLabel{grid-row:auto}.hT-Vta_activity p:last-child{display:none}}@media (max-width:1099px){.hT-Vta_app{grid-template-columns:154px minmax(0,1fr)}.hT-Vta_sidebar{padding-inline:13px}.hT-Vta_reporting,.hT-Vta_crm,.hT-Vta_inventory,.hT-Vta_employees,.hT-Vta_payroll{padding-inline:18px}.hT-Vta_message{gap:32px}.hT-Vta_metrics strong{flex-direction:column;gap:5px}.hT-Vta_payrollValue{flex-wrap:wrap;gap:3px 10px}}@media (min-width:900px) and (max-height:800px){.hT-Vta_overviewHeading p{margin-bottom:4px}.hT-Vta_reporting>.hT-Vta_relationship,.hT-Vta_crm>.hT-Vta_relationship,.hT-Vta_employees>.hT-Vta_relationship,.hT-Vta_payroll>.hT-Vta_moduleNote{display:none}.hT-Vta_chrome{height:38px}.hT-Vta_caption{padding-block:8px}.hT-Vta_chart{height:50px}.hT-Vta_pipeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hT-Vta_pipeline>div{margin-top:0}.hT-Vta_pipeline>div>span{min-height:34px;display:block}.hT-Vta_pipeline b{margin-top:4px;display:block}}@media (max-width:899px){.hT-Vta_stage{padding-inline:0}.hT-Vta_app{display:block}.hT-Vta_sidebar{display:none}.hT-Vta_message{grid-template-columns:1fr;gap:24px}.hT-Vta_support{max-width:42ch}.hT-Vta_headlineContext{max-width:25ch}.hT-Vta_recordFlow{grid-template-columns:110px 1fr;gap:12px;padding-inline:18px}}@media (prefers-reduced-motion:reduce){.hT-Vta_dashboard [data-system-module],.hT-Vta_moduleIndex li{transition:none}}@media (max-width:599px){.hT-Vta_chapter{display:none}.hT-Vta_eyebrowRow{margin-bottom:24px}.hT-Vta_bridge{gap:10px;margin-top:36px;font-size:8px}.hT-Vta_headlineContext{margin-bottom:18px}.hT-Vta_headlinePromise{font-size:clamp(36px,9.6vw,56px)}.hT-Vta_chrome{height:49px;padding-inline:14px;font-size:9px}.hT-Vta_live{gap:0;font-size:0}.hT-Vta_overviewHeading{align-items:start;padding:22px 16px}.hT-Vta_overviewHeading h3{max-width:14ch;font-size:21px}.hT-Vta_healthy{text-align:right;max-width:10ch;padding-top:4px;font-size:8px}.hT-Vta_metrics{grid-template-columns:1.4fr 1fr 1fr;padding:0 16px 20px}.hT-Vta_metrics>div{padding-left:10px}.hT-Vta_metrics>div>span{min-height:20px;font-size:7px;line-height:1.5}.hT-Vta_metrics strong{font-size:21px}.hT-Vta_metrics small{font-size:7px}.hT-Vta_systemGrid{display:block}.hT-Vta_crm,.hT-Vta_people{border-left:0}.hT-Vta_crm{border-top:1px solid var(--color-border)}.hT-Vta_reporting,.hT-Vta_crm,.hT-Vta_inventory,.hT-Vta_employees,.hT-Vta_payroll{padding:22px 16px}.hT-Vta_chart{height:130px}.hT-Vta_stockTable{font-size:9px}.hT-Vta_stockTable th{font-size:7px}.hT-Vta_stockTable td,.hT-Vta_stockTable th{padding-right:8px}.hT-Vta_stockStatus,.hT-Vta_warning{font-size:8px}.hT-Vta_recordFlow{padding:18px 16px;display:block}.hT-Vta_recordId{flex-direction:row;align-items:center;gap:12px;margin-bottom:17px}.hT-Vta_recordFlow li{padding-left:9px}.hT-Vta_recordFlow li>span{font-size:7px}.hT-Vta_recordFlow li>strong{max-width:11ch;font-size:9px;line-height:1.5;display:block}.hT-Vta_recordFlow li:not(:last-child):after{left:62px;right:5px}.hT-Vta_activity{padding:16px;display:block}.hT-Vta_activityLabel{margin-bottom:12px;display:block}.hT-Vta_activity p{flex-wrap:wrap;gap:5px 10px;margin-top:8px;font-size:8px}.hT-Vta_caption{flex-direction:column;gap:5px;padding:13px 16px;font-size:7px}}
._8e6eNW_section{background:var(--color-bg);padding-block:clamp(48px,6vw,88px);scroll-margin-top:96px;container-type:inline-size}._8e6eNW_inner{border-top:1px solid var(--color-border-strong);padding-top:22px}._8e6eNW_sectionMeta{color:var(--color-text-subtle);font:9px/1.5 var(--font-technical);letter-spacing:.1em;justify-content:space-between;gap:20px;margin-bottom:26px;display:flex}._8e6eNW_sectionMeta>span:first-child{color:var(--color-accent);font:var(--font-section-heading);letter-spacing:var(--tracking-section-heading)}._8e6eNW_stage{isolation:isolate;width:min(860px, calc((100cqw - var(--page-gutter) * 2) * .68));perspective:1400px;max-width:100%;margin-inline:auto;padding-bottom:32px;position:relative}._8e6eNW_statement{z-index:3;visibility:hidden;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0 5% 32px}._8e6eNW_statement p{width:100%;color:var(--color-paper);letter-spacing:-.055em;font-size:clamp(25px,4.2vw,59px);font-weight:550;line-height:1.08}._8e6eNW_statement p>span{display:block}._8e6eNW_statement p>span+span{color:var(--color-text-muted)}._8e6eNW_signal{z-index:4;background:var(--color-accent-hover);transform-origin:0;pointer-events:none;height:1px;position:absolute;top:66%;left:5%;right:5%;transform:scaleX(0)}._8e6eNW_browser{transform-origin:50%;position:relative}._8e6eNW_browser:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0;box-shadow:-22px -12px 85px -28px #d7ceae12}._8e6eNW_construction{z-index:5;pointer-events:none;position:absolute;inset:0}._8e6eNW_construction i,._8e6eNW_headerRule{background:var(--color-border-strong);position:absolute}._8e6eNW_construction i:first-child{transform-origin:0;width:100%;height:1px;top:0;left:0}._8e6eNW_construction i:nth-child(2){transform-origin:top;width:1px;height:100%;top:0;right:0}._8e6eNW_construction i:nth-child(3){transform-origin:100%;width:100%;height:1px;bottom:0;left:0}._8e6eNW_construction i:nth-child(4){transform-origin:bottom;width:1px;height:100%;top:0;left:0}._8e6eNW_browserHeader{justify-content:space-between;align-items:center;gap:20px;height:88px;padding-inline:26px;display:flex;position:relative}._8e6eNW_identity{z-index:4;transform-origin:0;position:relative}._8e6eNW_identity h2{letter-spacing:-.045em;white-space:nowrap;font-size:clamp(17px,1.9vw,25px);font-weight:550;line-height:1.15}._8e6eNW_identity p{color:var(--color-text-subtle);font:8px/1.5 var(--font-technical);letter-spacing:.12em;margin-top:7px}._8e6eNW_browserMark{gap:5px;display:flex}._8e6eNW_browserMark i{border:1px solid var(--color-text-subtle);border-radius:50%;width:4px;height:4px}._8e6eNW_headerRule{transform-origin:0;width:100%;height:1px;bottom:0;left:0}._8e6eNW_viewport{margin:7px;position:relative;overflow:hidden}._8e6eNW_imageMask{overflow:hidden}._8e6eNW_image{transform-origin:50% 45%;width:100%;height:auto;display:block}._8e6eNW_detail{z-index:1;visibility:hidden;pointer-events:none;color:var(--color-paper);position:absolute}._8e6eNW_detail span{font:8px/1.5 var(--font-technical);letter-spacing:.08em;background:#101116e0;padding:5px 7px;display:inline-block}._8e6eNW_detail i{border:1px solid #f1f0ec75;border-top:0;width:100%;height:60px;display:block}._8e6eNW_fleet{width:31%;top:28%;left:33%}._8e6eNW_cabin{width:23%;top:37%;right:3%}._8e6eNW_notes{z-index:2;border-left:1px solid var(--color-border-strong);visibility:hidden;clip-path:inset(0 0 0 100%);background:#101116f7;flex-direction:column;justify-content:space-between;width:37%;padding:clamp(20px,3vw,42px);display:flex;position:absolute;top:0;bottom:0;right:0}._8e6eNW_notesTop{justify-content:space-between;align-items:center;gap:10px;display:flex}._8e6eNW_notesTop p{color:var(--color-focus);font:9px/1.5 var(--font-technical);letter-spacing:.1em}._8e6eNW_notesTop button{min-width:44px;min-height:44px;color:var(--color-text-muted);background:0 0;border:0;place-items:center;padding:0;font-size:25px;display:grid}._8e6eNW_notesWords{color:var(--color-paper);letter-spacing:-.04em;flex-direction:column;gap:17px;font-size:clamp(20px,2.6vw,36px);font-weight:500;line-height:1.05;display:flex}._8e6eNW_notesWords>span:last-child{color:var(--color-text-muted)}._8e6eNW_notesLink,._8e6eNW_projectLink{min-height:44px;font:9px/1.5 var(--font-technical);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:22px;text-decoration:none;display:inline-flex}._8e6eNW_notesLink{border-bottom:1px solid var(--color-border-control)}._8e6eNW_notesLink>span,._8e6eNW_projectLink>span{color:var(--color-focus);font-size:21px}._8e6eNW_browserFoot{min-height:54px;color:var(--color-text-subtle);font:9px/1.5 var(--font-technical);align-items:center;gap:24px;padding-inline:26px;display:flex}._8e6eNW_address{margin-right:auto}._8e6eNW_notesToggle{min-height:44px;color:var(--color-text-muted);font:8px/1.5 var(--font-technical);letter-spacing:.06em;background:0 0;border:0;align-items:center;gap:15px;padding:0;display:none}._8e6eNW_notesToggle>span{font-size:17px}._8e6eNW_stage[data-enhanced] ._8e6eNW_notesToggle{display:inline-flex}._8e6eNW_projectLink{color:var(--color-paper)}._8e6eNW_playback{min-height:30px;color:var(--color-text-subtle);font:8px/1.5 var(--font-technical);letter-spacing:.08em;background:0 0;border:0;align-items:center;gap:14px;display:none;position:absolute;bottom:0;right:0}._8e6eNW_stage[data-state=playing] ._8e6eNW_playback,._8e6eNW_stage[data-state=paused] ._8e6eNW_playback{display:inline-flex}@media (hover:hover){._8e6eNW_notesToggle:hover,._8e6eNW_notesLink:hover,._8e6eNW_projectLink:hover,._8e6eNW_playback:hover{color:var(--color-focus)}}@media (max-width:1099px){._8e6eNW_stage{width:min(860px, calc((100cqw - var(--page-gutter) * 2) * .8))}}@media (max-width:767px){._8e6eNW_sectionMeta{font-size:8px}._8e6eNW_stage{width:calc(90cqw - 25.2px);padding-bottom:40px}._8e6eNW_statement{inset:0 4% 40px}._8e6eNW_statement p{font-size:clamp(20px,5vw,38px)}._8e6eNW_browserHeader{height:72px;padding-inline:14px}._8e6eNW_identity h2{font-size:clamp(15px,4vw,25px)}._8e6eNW_identity p{letter-spacing:.08em;font-size:7px}._8e6eNW_browserFoot{flex-wrap:wrap;gap:0 18px;min-height:58px;padding:5px 14px}._8e6eNW_address{flex-basis:100%;padding-top:4px;font-size:8px}._8e6eNW_projectLink{margin-left:auto;font-size:8px}._8e6eNW_viewport{margin:4px}._8e6eNW_notes{width:63%;padding:8px 14px 10px}._8e6eNW_notesTop p{font-size:7px}._8e6eNW_notesTop button{min-width:32px;min-height:32px;font-size:22px}._8e6eNW_notesWords{gap:8px;font-size:clamp(15px,4vw,25px)}._8e6eNW_notesLink{min-height:36px;font-size:8px}._8e6eNW_detail span{padding:3px 4px;font-size:6px}._8e6eNW_detail i{height:30px}}
.RBxB5q_section{background:var(--color-bg);padding:clamp(48px,6vw,88px) 0 clamp(48px,6vw,80px);scroll-margin-top:96px;position:relative}.RBxB5q_inner{width:min(1440px, calc(100% - var(--page-gutter) * 2));margin-inline:auto}.RBxB5q_section{isolation:isolate}.RBxB5q_section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 100% 45%,#d7ceae0a,#0000 64%);position:absolute;inset:0}.RBxB5q_intro{margin-bottom:44px}.RBxB5q_eyebrow{color:var(--color-accent);font:var(--font-section-heading);letter-spacing:var(--tracking-section-heading);margin-bottom:24px}.RBxB5q_intro h2{color:var(--color-paper);letter-spacing:-.045em;font-size:clamp(25px,3.4vw,50px);font-weight:550;line-height:1.12}.RBxB5q_intro h2>span{color:var(--color-text-subtle)}.RBxB5q_accessible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RBxB5q_perspective{perspective:1600px;width:76%;max-width:1000px;margin:0 auto;padding-block:12px}.RBxB5q_browser{transform-origin:50%;background:#14151c;border:1px solid #f1f0ec30;border-radius:12px;font-size:12px;line-height:1.4;position:relative;overflow:hidden;box-shadow:0 32px 80px -28px #0009,inset 0 1px #ffffff10}.RBxB5q_chrome{border-bottom:1px solid var(--color-border-strong);background:linear-gradient(#23242d,#1a1b23);grid-template-columns:1fr minmax(220px,1.6fr) 1fr;align-items:center;gap:20px;height:56px;padding:0 26px;display:grid}.RBxB5q_browserBrand{letter-spacing:.06em;align-items:center;gap:10px;font-size:11px;font-weight:650;display:flex}.RBxB5q_browserBrand>i{border:1px solid var(--color-focus);width:9px;height:9px;transform:rotate(45deg)}.RBxB5q_browserBrand>span{color:var(--color-text-subtle);font:8px var(--font-technical)}.RBxB5q_address{height:34px;font:11px var(--font-technical);color:var(--color-paper);background:#111218;border:1px solid #ffffff12;border-radius:5px;align-items:center;padding-inline:13px;display:flex;position:relative}.RBxB5q_addressMark{color:var(--color-text-subtle);margin-right:12px;font-size:20px}.RBxB5q_address>i,.RBxB5q_field i{background:var(--color-focus);opacity:0;width:1px;height:13px;margin-left:2px}.RBxB5q_enter{color:var(--color-text-subtle);margin-left:auto;font-size:17px}.RBxB5q_connection{font:8px var(--font-technical);letter-spacing:.07em;color:var(--color-text-subtle);justify-self:end;align-items:center;gap:8px;display:flex}.RBxB5q_connection i,.RBxB5q_sync i,.RBxB5q_workspaceTag i{background:var(--color-focus);width:4px;height:4px;display:inline-block}.RBxB5q_loadingTrack{z-index:8;pointer-events:none;height:2px;position:absolute;top:55px;left:0;right:0}.RBxB5q_loadingTrack>span{background:var(--color-accent-hover);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.RBxB5q_viewport{height:480px;position:relative;overflow:hidden}.RBxB5q_viewport>[data-panel]{visibility:hidden;opacity:0;position:absolute;inset:0;overflow:hidden}.RBxB5q_viewport>[data-panel=system]{visibility:visible;opacity:1}.RBxB5q_browserFooter{min-height:32px;color:var(--color-text-subtle);font:8px var(--font-technical);letter-spacing:.09em;border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:8px 22px;display:flex}.RBxB5q_browserFooter>span:last-child{align-items:center;gap:10px;display:flex}.RBxB5q_browserFooter i{background:var(--color-accent-hover);width:14px;height:2px}.RBxB5q_splash{background:radial-gradient(#261c30,#14151c 65%);flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.RBxB5q_splashMark{letter-spacing:-.12em;font-size:86px;font-weight:500;line-height:1}.RBxB5q_splashMark>span{color:var(--color-accent-hover)}.RBxB5q_splash p{font:9px var(--font-technical);letter-spacing:.18em;color:var(--color-text-subtle)}.RBxB5q_viewport>.RBxB5q_sitePage,.RBxB5q_viewport>.RBxB5q_loginPage{border-radius:5px;inset:16px}.RBxB5q_sitePage{color:#25272a;background:#e9e7df;padding:24px 30px}.RBxB5q_siteHeader{border-bottom:1px solid #25272a26;justify-content:space-between;align-items:center;gap:28px;padding-bottom:22px;display:flex}.RBxB5q_businessName{letter-spacing:-.055em;flex-direction:column;gap:3px;font-size:20px;font-weight:650;line-height:1;display:flex}.RBxB5q_businessName>span{font:7px var(--font-technical);letter-spacing:.13em}.RBxB5q_siteNav{align-items:center;gap:28px;font-size:10px;display:flex}.RBxB5q_siteNav>[data-active=true]{color:#67298f}.RBxB5q_portalLink{border-left:1px solid #25272a26;gap:18px;margin-left:18px;padding-left:28px;display:flex}.RBxB5q_micro{font:8px var(--font-technical);letter-spacing:.1em}.RBxB5q_homeContent{grid-template-columns:1.15fr 1fr;height:calc(100% - 98px);display:grid}.RBxB5q_homeCopy{align-self:center;padding-right:24px}.RBxB5q_sitePage h3,.RBxB5q_loginPage h3{letter-spacing:-.06em;font-size:clamp(32px,3.4vw,50px);font-weight:500;line-height:1.04}.RBxB5q_homeCopy h3{margin:24px 0 18px}.RBxB5q_homeCopy>p,.RBxB5q_enquiryBody>div>p{color:#666763;font-size:12px;line-height:1.75}.RBxB5q_siteAction{color:#f1f0ec;background:#27262c;justify-content:space-between;align-items:center;gap:32px;max-width:210px;margin-top:24px;padding:14px 16px;font-size:10px;display:flex}.RBxB5q_siteAction>span{color:#c3a6d5;font-size:16px}.RBxB5q_material{background:#dbd9d1;margin:26px 0 22px 16px;position:relative;overflow:hidden}.RBxB5q_materialGrid{background-image:linear-gradient(#25272a09 1px,#0000 1px),linear-gradient(90deg,#25272a09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.RBxB5q_plates{width:50%;height:46%;position:absolute;top:18%;left:25%;transform:rotate(-26deg)skew(12deg,8deg)}.RBxB5q_plates>i{background:linear-gradient(135deg,#a8a7a1,#eceae5 35%,#7e7e79);border:1px solid #f4f1e9a6;position:absolute;inset:0;box-shadow:12px 14px #888981,20px 25px 28px #0002}.RBxB5q_plates>i:first-child{transform:translate(-24px,60px)}.RBxB5q_plates>i:nth-child(2){transform:translate(-16px,40px)}.RBxB5q_plates>i:nth-child(3){transform:translate(-8px,20px)}.RBxB5q_plates>i:nth-child(4){background:linear-gradient(135deg,#9b7caa,#c0aaca 35%,#716079)}.RBxB5q_material>span{font:7px var(--font-technical);letter-spacing:.06em;position:absolute;bottom:16px;left:20px}.RBxB5q_siteFooter{font:8px var(--font-technical);letter-spacing:.09em;border-top:1px solid #25272a26;justify-content:space-between;padding-top:16px;display:flex}.RBxB5q_servicesBody{padding-top:20px}.RBxB5q_servicesBody h3{margin:16px 0 24px;font-size:clamp(34px,3.6vw,52px)}.RBxB5q_serviceRows>div{border-top:1px solid #25272a26;grid-template-columns:1fr 1fr 20px;align-items:center;gap:18px;padding:20px 0;display:grid}.RBxB5q_serviceRows span{font:9px var(--font-technical);color:#67298f}.RBxB5q_serviceRows strong{letter-spacing:-.025em;font-size:16px;font-weight:500}.RBxB5q_serviceRows p{color:#666763;font-size:11px}.RBxB5q_enquiryBody{grid-template-columns:1.15fr .85fr;gap:56px;padding-top:38px;display:grid}.RBxB5q_enquiryBody h3{margin:22px 0;font-size:clamp(32px,3.6vw,52px)}.RBxB5q_contactLine{color:#777770;margin-top:40px;font-size:9px;display:block}.RBxB5q_enquiryForm{border-left:1px solid #25272a26;padding-left:36px}.RBxB5q_enquiryForm>span:first-child{font:8px var(--font-technical);letter-spacing:.08em}.RBxB5q_enquiryForm>div{border-bottom:1px solid #25272a26;padding:20px 0 12px}.RBxB5q_enquiryForm small{font:7px var(--font-technical);color:#777770}.RBxB5q_enquiryForm p{margin-top:8px;font-size:12px}.RBxB5q_enquiryForm .RBxB5q_siteAction{max-width:none}.RBxB5q_loginPage{color:var(--color-paper);background:#191920;padding:30px 44px}.RBxB5q_portalHeader{border-bottom:1px solid var(--color-border-strong);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.RBxB5q_portalHeader>span:last-child{font:8px var(--font-technical);color:var(--color-text-subtle);letter-spacing:.07em}.RBxB5q_loginBody{grid-template-columns:1fr 1fr;gap:9%;padding:20px 3%;display:grid}.RBxB5q_portalCopy{position:relative;overflow:hidden}.RBxB5q_portalCopy .RBxB5q_micro{color:var(--color-focus)}.RBxB5q_portalCopy h3{margin:0 0 22px}.RBxB5q_portalCopy p{color:var(--color-text-muted);font-size:12px;line-height:1.8}.RBxB5q_portalLines{gap:10px;display:flex;position:absolute;bottom:0;left:0;right:20px}.RBxB5q_portalLines>i{background:var(--color-border-strong);flex:1;height:1px}.RBxB5q_portalLines>i:last-child{background:var(--color-accent-hover)}.RBxB5q_loginForm{padding-top:2px}.RBxB5q_loginForm>.RBxB5q_micro{color:var(--color-text-subtle)}.RBxB5q_loginForm h4{letter-spacing:-.04em;margin:12px 0 18px;font-size:22px;font-weight:500}.RBxB5q_field{border-bottom:1px solid var(--color-border-strong);margin-bottom:6px;padding:6px 0}.RBxB5q_field small{font:8px var(--font-technical);color:var(--color-text-subtle)}.RBxB5q_field>div{height:26px;font:12px var(--font-technical);align-items:center;padding-top:8px;display:flex}.RBxB5q_signIn{background:var(--color-accent);color:var(--color-paper);justify-content:space-between;align-items:center;margin-top:18px;padding:14px 18px;font-size:12px;display:flex}.RBxB5q_loginNote{color:var(--color-text-subtle);margin-top:14px;font-size:9px}.RBxB5q_dashboard{background:#171820;grid-template-columns:160px minmax(0,1fr);display:grid}.RBxB5q_sidebar{border-right:1px solid var(--color-border);background:#14151c;flex-direction:column;padding:24px 14px;display:flex}.RBxB5q_systemBrand{color:var(--color-paper);letter-spacing:-.05em;align-items:center;gap:12px;font-size:27px;display:flex}.RBxB5q_systemBrand>span{color:var(--color-text-muted);font:9px var(--font-technical);letter-spacing:.03em}.RBxB5q_moduleNav{flex-direction:column;gap:6px;margin-top:38px;display:flex}.RBxB5q_moduleNav>div{color:var(--color-text-muted);align-items:center;gap:12px;padding:12px 10px;font-size:11px;display:flex}.RBxB5q_moduleNav>div>span{font:7px var(--font-technical);color:var(--color-text-subtle)}.RBxB5q_moduleNav>[data-active=true]{background:var(--color-accent-soft);color:var(--color-paper)}.RBxB5q_moduleNav i{background:var(--color-accent-hover);width:3px;height:3px;margin-left:auto}.RBxB5q_workspaceTag{font:6px/2 var(--font-technical);color:var(--color-text-subtle);letter-spacing:.04em;margin-top:auto}.RBxB5q_workspaceTag>i{width:3px;height:3px;margin-right:5px}.RBxB5q_operations{min-width:0;padding:18px 24px}.RBxB5q_operationsHeader{color:var(--color-text-subtle);font:7px var(--font-technical);letter-spacing:.05em;border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.RBxB5q_operationsHeader i{color:var(--color-accent-hover);padding:0 8px;font-style:normal}.RBxB5q_avatar{border:1px solid var(--color-border-strong);width:22px;height:22px;color:var(--color-focus);border-radius:50%;place-items:center;font-size:7px;display:grid}.RBxB5q_operationsTitle{justify-content:space-between;align-items:end;margin:18px 0 16px;display:flex}.RBxB5q_operationsTitle .RBxB5q_micro{color:var(--color-text-subtle);font-size:7px}.RBxB5q_operationsTitle h3{letter-spacing:-.055em;margin-top:8px;font-size:clamp(26px,2.65vw,40px);font-weight:500;line-height:1.1}.RBxB5q_sync{color:var(--color-focus);font:6px var(--font-technical);letter-spacing:.04em;align-items:center;gap:7px;padding-bottom:4px;display:flex}.RBxB5q_metrics{border-block:1px solid var(--color-border-strong);grid-template-columns:repeat(3,1fr);display:grid}.RBxB5q_metrics>div{border-right:1px solid var(--color-border);flex-direction:column;gap:8px;padding:14px 0;display:flex}.RBxB5q_metrics>div:not(:first-child){padding-left:22px}.RBxB5q_metrics>div:last-child{border:0}.RBxB5q_metrics>div>span{color:var(--color-text-subtle);font:6px var(--font-technical);letter-spacing:.08em}.RBxB5q_metrics strong{letter-spacing:-.05em;font-size:28px;font-weight:450;line-height:1}.RBxB5q_metrics strong>span{color:var(--color-text-subtle);margin-left:3px;font-size:14px}.RBxB5q_metrics small{color:var(--color-text-subtle);font-size:8px}.RBxB5q_operationsGrid{grid-template-columns:1.8fr 1fr;gap:20px;margin-top:20px;display:grid}.RBxB5q_panelLabel{font:7px var(--font-technical);letter-spacing:.08em;justify-content:space-between;gap:12px;display:flex}.RBxB5q_panelLabel>span:last-child{color:var(--color-text-subtle);font-size:6px}.RBxB5q_tableHead,.RBxB5q_stockRow{border-bottom:1px solid var(--color-border);grid-template-columns:1.8fr .6fr .7fr;align-items:center;gap:12px;display:grid}.RBxB5q_tableHead{font:6px var(--font-technical);color:var(--color-text-subtle);padding:17px 0 8px}.RBxB5q_stockRow{padding:12px 0;font-size:9px}.RBxB5q_stockRow>span:first-child{flex-direction:column;gap:3px;display:flex}.RBxB5q_stockRow small{color:var(--color-text-subtle);font:6px var(--font-technical)}.RBxB5q_stockRow strong{font-variant-numeric:tabular-nums;font-size:10px;font-weight:450}.RBxB5q_stockRow>span:last-child{color:var(--color-success);font-size:7px}.RBxB5q_stockRow>[data-warning=true]:last-child{color:#c1a778}.RBxB5q_reporting{border-left:1px solid var(--color-border);padding-left:24px}.RBxB5q_reporting>strong{letter-spacing:-.05em;margin-top:18px;font-size:25px;font-weight:450;display:block}.RBxB5q_reporting small{color:var(--color-text-subtle);letter-spacing:0;margin-top:4px;font-size:8px;display:block}.RBxB5q_chart{border-bottom:1px solid var(--color-border-strong);align-items:end;gap:8px;height:68px;margin-top:14px;display:flex}.RBxB5q_chart>i{transform-origin:bottom;background:#4b3a58;flex:1}.RBxB5q_chart>i:last-child{background:var(--color-accent-hover)}.RBxB5q_chartLabels{color:var(--color-text-subtle);font:6px var(--font-technical);justify-content:space-between;margin-top:7px;display:flex}.RBxB5q_crm{border-top:1px solid var(--color-border-strong);align-items:center;gap:20px;margin-top:22px;padding-top:14px;display:flex}.RBxB5q_crm>span:first-child{font:7px var(--font-technical);color:var(--color-focus);align-items:center;gap:7px;display:flex}.RBxB5q_crm>span:first-child>i{background:var(--color-accent-hover);width:4px;height:4px}.RBxB5q_crm p{flex-direction:column;gap:5px;font-size:8px;display:flex}.RBxB5q_crm strong{font-weight:500}.RBxB5q_crm p>span{color:var(--color-text-subtle);font-size:7px}.RBxB5q_crmStatus{font:6px var(--font-technical);color:var(--color-text-subtle);margin-left:auto}.RBxB5q_crmStatus i{color:var(--color-focus);padding-left:10px;font-style:normal}.RBxB5q_pointer{z-index:10;visibility:hidden;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px #0004);position:absolute;top:0;left:0}.RBxB5q_stockRow{transition:background-color .22s}.RBxB5q_stockRow[data-active=true]{background:var(--color-accent-soft)}.RBxB5q_caption{margin-inline:auto;width:76%;max-width:1000px;font:7px var(--font-technical);letter-spacing:.06em;color:var(--color-text-subtle);justify-content:space-between;gap:24px;margin-top:25px;display:flex}.RBxB5q_caption p>span{color:var(--color-accent-hover);padding:0 5px}.RBxB5q_caption>div{align-items:center;gap:16px;display:flex}.RBxB5q_caption i{color:var(--color-focus);font-style:normal}@media (max-width:1099px){.RBxB5q_perspective,.RBxB5q_caption{width:90%}.RBxB5q_viewport{height:470px}.RBxB5q_sitePage h3,.RBxB5q_loginPage h3{font-size:36px}.RBxB5q_moduleNav>div{gap:8px}.RBxB5q_serviceRows strong{font-size:14px}.RBxB5q_chrome{grid-template-columns:1fr 2fr;gap:18px;padding-inline:20px}.RBxB5q_connection{display:none}.RBxB5q_sitePage,.RBxB5q_loginPage{padding-inline:28px}.RBxB5q_siteNav{gap:18px}.RBxB5q_portalLink{margin-left:0;padding-left:18px}.RBxB5q_dashboard{grid-template-columns:150px 1fr}.RBxB5q_sidebar{padding-inline:12px}.RBxB5q_systemBrand>span{font-size:7px}.RBxB5q_operations{padding-inline:20px}.RBxB5q_operationsGrid{grid-template-columns:1.6fr 1fr;gap:18px}.RBxB5q_reporting{padding-left:16px}.RBxB5q_metrics>div:not(:first-child){padding-left:14px}.RBxB5q_metrics strong{font-size:25px}.RBxB5q_enquiryBody{gap:30px}.RBxB5q_enquiryForm{padding-left:24px}}@media (min-width:768px) and (max-width:899px){.RBxB5q_viewport{height:500px}}@media (min-width:768px){.RBxB5q_chart{height:56px}.RBxB5q_operationsHeader{padding-bottom:10px}.RBxB5q_operationsTitle{margin:10px 0}.RBxB5q_metrics>div{padding-block:12px}.RBxB5q_operationsGrid{margin-top:16px}.RBxB5q_stockRow{padding-block:6px}.RBxB5q_crm{margin-top:14px;padding-top:10px}.RBxB5q_servicesBody h3{margin-block:12px 18px}.RBxB5q_serviceRows>div{padding-block:16px}.RBxB5q_enquiryBody{padding-top:26px}.RBxB5q_enquiryForm>div{padding-top:16px}}@media (max-width:767px){.RBxB5q_perspective,.RBxB5q_caption{width:96%}.RBxB5q_viewport>.RBxB5q_sitePage,.RBxB5q_viewport>.RBxB5q_loginPage{inset:9px}.RBxB5q_inner{width:calc(100% - 28px)}.RBxB5q_intro{margin:0 6px 30px}.RBxB5q_eyebrow{margin-bottom:18px}.RBxB5q_intro h2{font-size:clamp(23px,5.5vw,38px);line-height:1.2}.RBxB5q_intro h2>span{margin-top:6px;display:inline-block}.RBxB5q_browser{border-radius:8px;box-shadow:0 20px 45px -20px #0009}.RBxB5q_chrome{grid-template-columns:30px 1fr;gap:12px;height:54px;padding-inline:14px}.RBxB5q_browserBrand{font-size:0}.RBxB5q_browserBrand>span{display:none}.RBxB5q_address{height:30px;padding-inline:9px;font-size:9px}.RBxB5q_addressMark{margin-right:7px}.RBxB5q_loadingTrack{top:53px}.RBxB5q_viewport{height:clamp(380px,100svh - 220px,480px)}.RBxB5q_browserFooter{letter-spacing:.02em;padding:8px 12px;font-size:6px}.RBxB5q_browserFooter>span:last-child{gap:5px}.RBxB5q_browserFooter i{width:6px}.RBxB5q_sitePage,.RBxB5q_loginPage{padding:18px 16px}.RBxB5q_siteHeader{flex-direction:column;align-items:start;gap:16px;padding-bottom:14px}.RBxB5q_businessName{font-size:21px}.RBxB5q_siteNav{justify-content:space-between;gap:12px;width:100%;font-size:8px}.RBxB5q_portalLink{border:0;gap:6px;padding:0}.RBxB5q_homeContent{height:auto;display:block}.RBxB5q_homeCopy{padding:18px 0 0}.RBxB5q_micro{font-size:6px}.RBxB5q_sitePage h3{font-size:clamp(31px,8.7vw,46px)}.RBxB5q_homeCopy h3{margin:18px 0 14px}.RBxB5q_homeCopy>p,.RBxB5q_enquiryBody>div>p{font-size:10px}.RBxB5q_siteAction{max-width:190px;margin-top:18px;padding:10px 12px;font-size:9px}.RBxB5q_material{height:90px;margin:18px 0 0}.RBxB5q_plates{width:30%;height:46%;top:10%;left:35%}.RBxB5q_plates>i{box-shadow:6px 8px #888981,12px 14px 14px #0002}.RBxB5q_plates>i:first-child{transform:translate(-15px,36px)}.RBxB5q_plates>i:nth-child(2){transform:translate(-10px,24px)}.RBxB5q_plates>i:nth-child(3){transform:translate(-5px,12px)}.RBxB5q_material>span{font-size:6px;bottom:10px;left:12px}.RBxB5q_siteFooter{display:none}.RBxB5q_servicesBody{padding-top:28px}.RBxB5q_servicesBody h3{margin:12px 0 14px;font-size:31px}.RBxB5q_serviceRows>div{grid-template-columns:1fr 14px;gap:10px;padding:12px 0}.RBxB5q_serviceRows strong{font-size:14px}.RBxB5q_serviceRows p{grid-area:2/1;font-size:9px}.RBxB5q_serviceRows>div>span:last-child{grid-area:1/2}.RBxB5q_enquiryBody{grid-template-columns:1fr;gap:16px;padding-top:20px}.RBxB5q_enquiryBody h3{margin:14px 0 0;font-size:31px}.RBxB5q_enquiryBody>div>p,.RBxB5q_contactLine{display:none}.RBxB5q_enquiryForm{border:0;padding:0}.RBxB5q_enquiryForm>span:first-child{display:none}.RBxB5q_enquiryForm>div{padding:8px 0 6px;font-size:10px;line-height:1.3}.RBxB5q_enquiryForm p{margin-top:5px;font-size:10px}.RBxB5q_enquiryForm small{font-size:6px;line-height:1.2;display:block}.RBxB5q_portalHeader>span:last-child{font-size:6px}.RBxB5q_loginBody{padding:24px 0 0;display:block}.RBxB5q_portalCopy{display:none}.RBxB5q_loginForm h4{margin-bottom:28px;font-size:25px}.RBxB5q_field{padding-block:12px}.RBxB5q_signIn{margin-top:28px}.RBxB5q_dashboard{flex-direction:column;display:flex}.RBxB5q_sidebar{border-right:0;padding:12px 14px 0}.RBxB5q_systemBrand{font-size:21px}.RBxB5q_systemBrand>span{font-size:8px}.RBxB5q_moduleNav{flex-direction:row;justify-content:space-between;gap:2px;margin-top:12px}.RBxB5q_moduleNav>div{border-bottom:1px solid var(--color-border);gap:0;padding:9px 4px;font-size:8px}.RBxB5q_moduleNav>div>span,.RBxB5q_moduleNav i,.RBxB5q_workspaceTag{display:none}.RBxB5q_moduleNav>[data-active=true]{border-bottom-color:var(--color-accent-hover);background:0 0}.RBxB5q_operations{padding:12px}.RBxB5q_operationsHeader{display:none}.RBxB5q_avatar{width:18px;height:18px;font-size:6px}.RBxB5q_operationsTitle{margin:10px 0}.RBxB5q_operationsTitle h3{font-size:26px}.RBxB5q_operationsTitle .RBxB5q_micro,.RBxB5q_sync{display:none}.RBxB5q_metrics>div{gap:7px;padding-block:9px}.RBxB5q_metrics>div:not(:first-child){padding-left:9px}.RBxB5q_metrics>div>span{letter-spacing:0;font-size:5px}.RBxB5q_metrics strong{font-size:23px}.RBxB5q_metrics strong>span{font-size:11px}.RBxB5q_metrics small{max-width:70px;font-size:6px;line-height:1.4}.RBxB5q_operationsGrid{grid-template-columns:1fr;margin-top:14px}.RBxB5q_reporting{display:none}.RBxB5q_panelLabel{font-size:6px}.RBxB5q_tableHead{padding-top:14px}.RBxB5q_stockRow{padding-block:6px;font-size:9px}.RBxB5q_crm{gap:12px;margin-top:12px;padding-top:10px}.RBxB5q_crmStatus{font-size:0}.RBxB5q_crmStatus i{padding-left:0;font-size:10px}.RBxB5q_pointer{display:none}.RBxB5q_caption{flex-direction:column;gap:12px;width:96%;margin-inline:auto;font-size:6px}.RBxB5q_caption>div{gap:12px}}@media (max-width:359px){.RBxB5q_sitePage,.RBxB5q_loginPage{padding:14px}.RBxB5q_siteHeader{gap:12px;padding-bottom:12px}.RBxB5q_businessName{font-size:18px}.RBxB5q_siteNav{gap:8px;font-size:7px}.RBxB5q_sitePage h3{font-size:26px}.RBxB5q_material{display:none}.RBxB5q_servicesBody,.RBxB5q_enquiryBody{padding-top:14px}.RBxB5q_serviceRows>div{gap:7px;padding-block:7px}.RBxB5q_serviceRows strong{font-size:12px}.RBxB5q_enquiryBody{gap:10px}.RBxB5q_enquiryBody h3{margin-top:10px}.RBxB5q_enquiryForm>div{padding-block:6px 4px}.RBxB5q_enquiryForm p{margin-top:4px;font-size:9px}.RBxB5q_loginBody{padding-top:18px}.RBxB5q_loginForm>.RBxB5q_micro{display:none}.RBxB5q_loginForm h4{margin:8px 0 14px;font-size:20px}.RBxB5q_field{padding-block:6px}.RBxB5q_field small{line-height:1.2;display:block}.RBxB5q_field>div{height:22px}.RBxB5q_signIn{margin-top:18px;padding-block:11px}.RBxB5q_moduleNav{margin-top:8px}.RBxB5q_metrics small,.RBxB5q_stockRow small{display:none}.RBxB5q_operationsTitle h3{font-size:24px}.RBxB5q_operationsTitle{margin-block:8px}.RBxB5q_metrics>div{padding-block:7px}.RBxB5q_crm p>span{display:none}}@media (prefers-reduced-motion:reduce){.RBxB5q_perspective{perspective:none}.RBxB5q_stockRow{transition:none}}
.gxa2iG_section{background:var(--color-bg);padding:0 0 clamp(64px,8vw,112px);scroll-margin-top:96px;position:relative}.gxa2iG_inner{position:relative}.gxa2iG_handoffSignal{z-index:2;background:var(--color-accent-hover);pointer-events:none;visibility:hidden;transform-origin:0;height:1px;position:fixed;top:0;left:0}.gxa2iG_origin{background:var(--color-accent-hover);width:84%;height:1px;margin:0 auto clamp(52px,6vw,86px);position:relative}.gxa2iG_origin>span{background:var(--color-accent-hover);width:1px;height:22px;position:absolute;left:50%}.gxa2iG_eyebrowRow{font:10px var(--font-technical);letter-spacing:.13em;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.gxa2iG_eyebrowRow p{color:var(--color-accent);font:var(--font-section-heading);letter-spacing:var(--tracking-section-heading)}.gxa2iG_eyebrowRow>span{color:var(--color-text-subtle);font-size:8px}.gxa2iG_headline{letter-spacing:-.045em;text-wrap:initial;font-size:clamp(28px,4.1vw,59px);font-weight:550;line-height:1.12}.gxa2iG_wordMask{padding-bottom:.07em;display:block;overflow:hidden}.gxa2iG_wordMask>span{display:block}.gxa2iG_wordMask:first-child{color:var(--color-text-subtle)}.gxa2iG_wordMask:last-child{color:var(--color-paper)}.gxa2iG_support{color:var(--color-text-muted);margin-top:26px;font-size:14px;line-height:1.8}.gxa2iG_mobileBreak{display:none}.gxa2iG_intro{margin-bottom:clamp(44px,5vw,72px)}.gxa2iG_sequence{position:relative}.gxa2iG_stage{border-top:1px solid var(--color-border-strong);background:var(--color-bg);margin:0;padding-top:22px;position:relative}.gxa2iG_instrument{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.gxa2iG_stateTitle{width:55%;height:78px;position:relative;overflow:hidden}.gxa2iG_stateTitle>span{letter-spacing:-.055em;font-size:clamp(34px,4.5vw,64px);font-weight:500;line-height:1;position:absolute;inset:0}.gxa2iG_stateTitle small{color:var(--color-focus);font:8px var(--font-technical);letter-spacing:.1em;margin-bottom:14px;display:block}.gxa2iG_readout{align-self:end;width:36%;height:46px;margin-bottom:5px;position:relative}.gxa2iG_readout>p{color:var(--color-text-subtle);font:9px/1.8 var(--font-technical);letter-spacing:.04em;position:absolute;inset:0}.gxa2iG_canvas{isolation:isolate;height:clamp(290px,45svh,430px);margin-top:30px;position:relative}.gxa2iG_grid{opacity:.32;background-image:linear-gradient(var(--color-border) 1px, transparent 1px), linear-gradient(90deg, var(--color-border) 1px, transparent 1px);background-size:5% 10%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.gxa2iG_blueprint{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gxa2iG_blueprint path{vector-effect:non-scaling-stroke}.gxa2iG_disconnected{stroke:var(--color-text-subtle);opacity:0;stroke-width:1px;stroke-dasharray:3 7}.gxa2iG_breaks{stroke:var(--color-focus);stroke-dasharray:none}.gxa2iG_layers{stroke:var(--color-accent-hover);stroke-width:1px;opacity:0}.gxa2iG_connections{stroke:var(--color-accent-hover);stroke-width:1px}.gxa2iG_connections path,.gxa2iG_blueprint .gxa2iG_signal{vector-effect:none}.gxa2iG_junctions{fill:var(--color-bg);stroke:var(--color-focus);stroke-width:1px}.gxa2iG_signal{stroke:var(--color-focus);stroke-width:2px;stroke-dasharray:.07 .93;stroke-dashoffset:0;opacity:0}.gxa2iG_coordinate,.gxa2iG_coordinateEnd{color:var(--color-text-subtle);font:8px var(--font-technical);letter-spacing:.05em;position:absolute;top:0}.gxa2iG_coordinate{left:0}.gxa2iG_coordinateEnd{right:0}.gxa2iG_record{background:var(--color-bg);width:22%;max-width:200px;padding:10px 0 14px;position:absolute;top:32%;left:16%;transform:translate(-50%,-50%)}.gxa2iG_record[data-record-index="1"],.gxa2iG_record[data-record-index="4"]{left:50%}.gxa2iG_record[data-record-index="2"],.gxa2iG_record[data-record-index="5"]{left:84%}.gxa2iG_record[data-record-index="3"],.gxa2iG_record[data-record-index="4"],.gxa2iG_record[data-record-index="5"]{top:72%}.gxa2iG_recordCode{color:var(--color-focus);font:8px var(--font-technical);letter-spacing:.1em}.gxa2iG_record strong{letter-spacing:-.035em;margin-top:0;font-size:clamp(16px,1.7vw,24px);font-weight:500;line-height:1.2;display:block}.gxa2iG_recordNotes{height:28px;margin-top:9px;position:relative}.gxa2iG_recordNotes>span{color:var(--color-text-subtle);font-size:10px;line-height:1.45;position:absolute;inset:0}.gxa2iG_record>i{border-block:1px solid var(--color-border-strong);pointer-events:none;position:absolute;inset:0 -9px}.gxa2iG_record>i:before,.gxa2iG_record>i:after{content:"";background:var(--color-accent-hover);width:1px;height:5px;position:absolute}.gxa2iG_record>i:before{top:-1px;left:0}.gxa2iG_record>i:after{bottom:-1px;right:0}.gxa2iG_sharedRecord{background:var(--color-bg);color:var(--color-focus);font:8px var(--font-technical);letter-spacing:.08em;white-space:nowrap;padding:6px 12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gxa2iG_layerLabel,.gxa2iG_layerLabelBottom{background:var(--color-bg);font:7px var(--font-technical);letter-spacing:.08em;color:var(--color-focus);opacity:0;padding:3px 8px;position:absolute;top:14%;left:7%}.gxa2iG_layerLabelBottom{top:54%}.gxa2iG_scan{z-index:3;background:var(--color-accent-hover);opacity:0;pointer-events:none;width:1px;position:absolute;top:8%;bottom:9%;left:0}.gxa2iG_scan:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent-soft));opacity:.5;width:28px;position:absolute;top:0;bottom:0;right:1px}.gxa2iG_scan>span{color:var(--color-focus);white-space:nowrap;font:7px var(--font-technical);position:absolute;top:-15px;left:8px}.gxa2iG_stageFoot{border-top:1px solid var(--color-border-strong);grid-template-columns:1fr 120px;align-items:center;gap:28px;min-height:64px;display:grid}.gxa2iG_observation{height:34px;position:relative}.gxa2iG_observation>span{color:var(--color-text-muted);align-items:center;font-size:11px;line-height:1.5;display:flex;position:absolute;inset:0}.gxa2iG_signature{font:8px var(--font-technical);letter-spacing:.1em;color:var(--color-text-subtle);justify-self:end}.gxa2iG_progress{background:var(--color-border-strong);height:1px}.gxa2iG_progress>span{background:var(--color-accent-hover);transform-origin:0;height:1px;display:block}.gxa2iG_settle{color:var(--color-focus);font:8px var(--font-technical);letter-spacing:.12em;justify-content:center;align-items:center;gap:18px;padding-top:18px;display:flex}.gxa2iG_settle>span{background:var(--color-accent-hover);width:32px;height:1px}.gxa2iG_section [data-phase=problem],.gxa2iG_section [data-phase=structure]{opacity:0;visibility:hidden}.gxa2iG_accessible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.gxa2iG_connections{stroke-width:2.5px}.gxa2iG_signal{stroke-width:4px}.gxa2iG_origin{margin-bottom:48px}.gxa2iG_eyebrowRow{margin-bottom:24px;font-size:9px}.gxa2iG_eyebrowRow>span{text-align:right;max-width:14ch;font-size:6px;line-height:1.7}.gxa2iG_headline{font-size:clamp(27px,5.4vw,40px);line-height:1.13}.gxa2iG_wordMask+.gxa2iG_wordMask{margin-top:9px}.gxa2iG_support{margin-top:22px;font-size:12px}.gxa2iG_mobileBreak{display:block}.gxa2iG_stage{padding-top:18px}.gxa2iG_instrument{gap:12px;min-height:66px}.gxa2iG_stateTitle{width:60%;height:66px}.gxa2iG_stateTitle>span{font-size:clamp(30px,6.2vw,44px)}.gxa2iG_stateTitle small{margin-bottom:12px;font-size:7px}.gxa2iG_readout{width:40%;height:43px;margin-bottom:0}.gxa2iG_readout>p{letter-spacing:0;font-size:6px;line-height:1.7}.gxa2iG_canvas{height:clamp(245px,38svh,360px);margin-top:24px}.gxa2iG_coordinate,.gxa2iG_coordinateEnd{font-size:6px}.gxa2iG_record{width:26%;padding-block:8px}.gxa2iG_record strong{margin-top:7px;font-size:14px}.gxa2iG_recordCode{font-size:6px}.gxa2iG_recordNotes{height:34px;margin-top:7px}.gxa2iG_recordNotes>span{font-size:8px}.gxa2iG_record>i{inset-inline:-5px}.gxa2iG_sharedRecord{padding:5px 8px;font-size:6px}.gxa2iG_layerLabel,.gxa2iG_layerLabelBottom{font-size:6px;top:11%;left:6%}.gxa2iG_layerLabelBottom{top:54%}.gxa2iG_scan{display:none}.gxa2iG_stageFoot{grid-template-columns:1fr 44px;gap:10px;min-height:62px;padding-block:12px}.gxa2iG_observation>span{font-size:10px}.gxa2iG_signature{grid-column:1/-1;justify-self:start;font-size:6px}.gxa2iG_settle{gap:10px;padding-top:12px;font-size:6px}.gxa2iG_settle>span{width:18px}}@media (max-height:700px){.gxa2iG_canvas{height:235px;margin-top:20px}.gxa2iG_instrument,.gxa2iG_stateTitle{height:62px;min-height:62px}.gxa2iG_stateTitle>span{font-size:clamp(26px,4.5vw,34px)}.gxa2iG_stageFoot{min-height:52px}}@media (prefers-reduced-motion:reduce){.gxa2iG_handoffSignal{display:none}.gxa2iG_stage{position:relative}.gxa2iG_sequence{height:auto}}
.rnk_JG_footer{isolation:isolate;background:linear-gradient(#1011161a,#1011161a),url(/bgfooter.png) 50%/cover no-repeat;background-color:var(--color-bg);color:var(--color-paper);border:1px solid #b28bc966;border-radius:clamp(30px,3vw,56px);position:relative;overflow:hidden;box-shadow:inset 0 1px #b28bc91a,inset 0 0 28px #67298f0f}.rnk_JG_frame{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr) minmax(0,1fr);align-items:end;gap:clamp(18px,2vw,38px);width:100%;min-height:clamp(270px,19vw,380px);margin:0;padding:clamp(26px,2.5vw,54px);display:grid}.rnk_JG_identity{text-align:center;grid-area:1/2;align-self:center;min-width:0}.rnk_JG_rule{background:var(--color-focus);width:36px;height:1px;margin:0 auto 20px;display:block;box-shadow:0 0 8px #67298f38}.rnk_JG_tagline{color:var(--color-paper);font:500 clamp(8px, .65vw, 11px)/1.6 var(--font-technical);letter-spacing:.32em}.rnk_JG_artwork{object-fit:contain;width:100%;height:auto;margin:8px auto 0;display:block}.rnk_JG_credits{grid-area:1/1;align-items:center;gap:clamp(14px,1.2vw,24px);min-width:0;display:flex}.rnk_JG_creditCopy{gap:7px;display:grid}.rnk_JG_creditCopy small{font-size:clamp(11px,.85vw,16px);font-weight:400;line-height:1.65;display:block}.rnk_JG_contactDetails{gap:2px;margin:0 0 12px;font-style:normal;display:grid}.rnk_JG_contactItem{min-height:36px;color:var(--color-paper);align-items:center;gap:10px;font-size:clamp(12px,.9vw,16px);line-height:1.5;text-decoration:none;display:flex}a.rnk_JG_contactItem{min-height:44px;transition:color var(--duration-fast) var(--ease-standard)}.rnk_JG_contactItem svg{flex-shrink:0}.rnk_JG_contactItem span{overflow-wrap:anywhere}.rnk_JG_footerLinks{grid-area:1/3;justify-content:flex-end;align-items:center;gap:clamp(12px,1.4vw,28px);display:flex}.rnk_JG_privacy{min-height:44px;color:var(--color-text);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);align-items:center;font-size:clamp(11px,.8vw,15px);line-height:1.5;text-decoration:none;display:inline-flex}.rnk_JG_socials{border-left:1px solid #d7ceae30;align-items:center;gap:clamp(4px,.7vw,14px);padding-left:clamp(10px,1vw,22px);display:flex}.rnk_JG_socialIcon{width:32px;height:44px;color:var(--color-paper);place-items:center;display:grid}.rnk_JG_privacy:focus-visible,.rnk_JG_contactItem:focus-visible{outline:2px solid var(--color-focus);outline-offset:5px}@media (hover:hover){.rnk_JG_privacy:hover,a.rnk_JG_contactItem:hover{color:var(--color-focus)}}@media (prefers-reduced-motion:no-preference){.rnk_JG_footer[data-motion=ready] [data-footer-reveal]{transition:opacity .45s var(--ease-standard)}.rnk_JG_footer[data-motion=ready] [data-footer-reveal]:not([data-entered=true]):not(:focus-within){opacity:.3}}@media (max-width:1199px){.rnk_JG_frame{grid-template-columns:1fr 1fr;gap:26px;padding:28px}.rnk_JG_identity{grid-column:1/-1;justify-self:center;width:min(58vw,580px)}.rnk_JG_credits{grid-row:2}.rnk_JG_footerLinks{grid-area:2/2}.rnk_JG_creditCopy small{font-size:11px}.rnk_JG_privacy{font-size:12px}}@media (max-width:699px){.rnk_JG_frame{grid-template-columns:minmax(0,1fr);gap:26px;padding:28px 20px 22px}.rnk_JG_identity{grid-column:1;width:100%}.rnk_JG_tagline{letter-spacing:.2em;font-size:8px}.rnk_JG_rule{width:28px;margin-bottom:16px}.rnk_JG_artwork{margin-top:12px}.rnk_JG_credits{grid-column:1;justify-content:center;gap:12px}.rnk_JG_creditCopy{gap:5px}.rnk_JG_contactItem{justify-content:center}.rnk_JG_creditCopy small{font-size:10px}.rnk_JG_footerLinks{grid-area:3/1;justify-content:center;gap:16px}.rnk_JG_privacy{font-size:11px}.rnk_JG_socials{gap:4px;padding-left:12px}}@media (prefers-reduced-motion:reduce){.rnk_JG_privacy,a.rnk_JG_contactItem{transition:none}}@media (forced-colors:active){.rnk_JG_footer,.rnk_JG_socials{border-color:canvastext}.rnk_JG_rule{background:canvastext}}
.IUiD5q_page{overflow:clip}.IUiD5q_page section{scroll-margin-top:110px}.IUiD5q_page button,.IUiD5q_page a{-webkit-tap-highlight-color:transparent}.IUiD5q_sectionLabel{border-top:1px solid var(--color-border-strong);color:var(--color-text-subtle);font:10px/1.5 var(--font-technical);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:24px;padding-top:20px;display:flex}.IUiD5q_sectionLabel>span:first-child,.IUiD5q_eyebrow{color:var(--color-accent);font:var(--font-section-heading);letter-spacing:var(--tracking-section-heading)}.IUiD5q_sectionHeading{justify-content:space-between;align-items:end;gap:32px;margin:34px 0 32px;display:flex}.IUiD5q_sectionHeading h2{letter-spacing:-.055em;text-wrap:initial;font-size:clamp(34px,4.5vw,60px);font-weight:550;line-height:1.04}.IUiD5q_mutedHeading{color:var(--color-text-muted)}.IUiD5q_sectionHeading>p{color:var(--color-text-muted);font-size:13px;line-height:1.7}.IUiD5q_hero{isolation:isolate;align-items:center;width:100%;min-height:max(320px,25vw);padding-block:104px 32px;display:flex;position:relative}@media (max-width:1023px){.IUiD5q_hero{min-height:420px}}.IUiD5q_hero:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(0deg, var(--color-bg), transparent 45%), linear-gradient(90deg, #101116cc, #1011166b 55%, #1011161f), url(/project.png);background-position:50%;background-size:cover;position:absolute;inset:0}@media (max-width:767px){.IUiD5q_hero:before{background-image:linear-gradient(0deg, var(--color-bg), transparent 55%), linear-gradient(90deg, #101116d1, #1011167a), url(/project.png);background-position:65%}}.IUiD5q_hero .IUiD5q_sectionLabel{border:0;padding:0}.IUiD5q_heroComposition{max-width:620px}.IUiD5q_heroCopy{padding-block:12px 0}.IUiD5q_hero h1{letter-spacing:-.06em;text-wrap:initial;margin:0;font-size:clamp(40px,4.6vw,65px);font-weight:550;line-height:.99}.IUiD5q_hero h1>span{display:block}.IUiD5q_hero h1 em{color:var(--color-focus);font-style:normal}.IUiD5q_heroSecond{color:var(--color-text-muted);margin-top:8px}.IUiD5q_heroCopy>p{color:var(--color-text-muted);margin-top:22px;font-size:14px;line-height:1.65}.IUiD5q_heroCopy>a{min-height:44px;font:9px var(--font-technical);letter-spacing:.08em;align-items:center;gap:32px;margin-top:12px;text-decoration:none;display:inline-flex}.IUiD5q_heroCopy>a>span{color:var(--color-focus);font-size:20px;transition:transform .3s}.IUiD5q_heroCopy>a:hover>span{transform:translate(3px,3px)}@media (min-width:1024px){.IUiD5q_hero h1 br,.IUiD5q_heroCopy .IUiD5q_desktopBreak{display:none}}.IUiD5q_browserStage{perspective:1200px;min-width:0;position:relative}.IUiD5q_browserExperience{padding-block:clamp(48px,6vw,88px) clamp(40px,5vw,72px);position:relative}.IUiD5q_browserExperience:before{content:"";background:linear-gradient(90deg, var(--color-accent-hover), var(--color-border));width:min(240px,40%);height:1px;position:absolute;top:0;left:0}.IUiD5q_browserExperience .IUiD5q_browserStage{width:100%;max-width:1000px;margin-inline:auto}.IUiD5q_heroBrowser{--site-paper:#e9e5de;--site-ink:#24232a;--site-accent:#67298f;--site-line:#b5aebb;--site-surface:#ded8cf;--site-window:#f5eee0;border:1px solid var(--site-line);background:var(--site-paper);color:var(--site-ink);transform-origin:50%;border-radius:5px;position:relative;overflow:hidden}.IUiD5q_heroBrowser[data-theme=dark]{--site-paper:#1c2224;--site-ink:#eee8e1;--site-accent:#d1b28c;--site-line:#536061;--site-surface:#2c3536;--site-window:#e2c48d}.IUiD5q_heroBrowser,.IUiD5q_heroBrowser :where(div,span,p,a,button),.IUiD5q_heroBrowser svg *{transition:background-color .7s,color .7s,border-color .7s,fill .7s,stroke .7s}.IUiD5q_browserBar{background:var(--site-surface);border-bottom:1px solid var(--site-line);align-items:center;gap:14px;min-height:48px;padding:0 12px;display:flex}.IUiD5q_browserDots{gap:4px;display:flex}.IUiD5q_browserDots i{background:var(--site-ink);opacity:.55;border-radius:50%;width:4px;height:4px}.IUiD5q_browserAddress{font:8px var(--font-technical);flex:1}.IUiD5q_themeControls{flex-shrink:0;align-items:center;gap:10px;display:flex}.IUiD5q_themeHint{max-width:7ch;font:7px/1.5 var(--font-technical);letter-spacing:.08em}.IUiD5q_themeSwitch{width:64px;min-height:44px;color:var(--site-ink);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.IUiD5q_themeTrack{border:1px solid var(--site-line);background:var(--site-paper);border-radius:20px;width:62px;height:30px;display:block;position:relative}.IUiD5q_heroBrowser .IUiD5q_themeThumb{background:var(--site-ink);width:24px;height:24px;transition:transform .45s var(--ease-standard), background-color .7s;border-radius:50%;position:absolute;top:2px;left:3px}.IUiD5q_themeSwitch[aria-checked=true] .IUiD5q_themeThumb{transform:translate(29px)}.IUiD5q_themeTrack svg{width:14px;height:14px;transition:color .45s;position:absolute;top:7px}.IUiD5q_themeSun{color:var(--site-paper);left:8px}.IUiD5q_themeMoon{color:var(--site-ink);right:8px}.IUiD5q_themeSwitch[aria-checked=true] .IUiD5q_themeSun{color:var(--site-ink)}.IUiD5q_themeSwitch[aria-checked=true] .IUiD5q_themeMoon{color:var(--site-paper)}.IUiD5q_themeSwitch:hover .IUiD5q_themeTrack{border-color:var(--site-accent)}.IUiD5q_themeSwitch:active .IUiD5q_themeTrack{opacity:.8}.IUiD5q_themeSwitch:focus-visible,.IUiD5q_heroBrowser a:focus-visible{outline-color:var(--site-accent);outline-offset:-2px}.IUiD5q_miniSite{background:var(--site-paper)}.IUiD5q_miniNav{border-bottom:1px solid var(--site-line);justify-content:space-between;align-items:center;gap:16px;margin-inline:5%;padding-block:16px;display:flex}.IUiD5q_northMark{letter-spacing:-.08em;align-items:center;font-size:25px;font-weight:600;line-height:1;display:flex}.IUiD5q_northMark>span{color:var(--site-accent);align-self:start;font-size:16px}.IUiD5q_northMark small{font:6px var(--font-technical);letter-spacing:.06em;margin-left:10px}.IUiD5q_miniNavLinks{align-items:center;gap:14px;font-size:8px;display:flex}.IUiD5q_miniNavLinks a{text-underline-offset:4px;text-decoration:none}.IUiD5q_miniNavLinks a:hover{text-decoration:underline}.IUiD5q_miniBody{grid-template-columns:1.12fr 1fr;align-items:center;min-height:236px;display:grid}.IUiD5q_miniCopy{padding:24px 0 24px 10%}.IUiD5q_miniEyebrow{font:6px/1.5 var(--font-technical);letter-spacing:.08em}.IUiD5q_miniTitleMask{animation:IUiD5q_typeResolve .7s var(--ease-enter) both;margin-top:18px;overflow:hidden}@keyframes IUiD5q_typeResolve{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.IUiD5q_miniTitle{letter-spacing:-.065em;font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.04}.IUiD5q_miniTitle em{font-weight:400}.IUiD5q_heroBrowser[data-theme=dark] .IUiD5q_miniTitle em{letter-spacing:-.055em;font-family:Georgia,serif}.IUiD5q_miniDescription{margin-top:16px;font-size:10px;line-height:1.5}.IUiD5q_miniAction{background:var(--site-accent);min-height:38px;color:var(--site-paper);align-items:center;gap:14px;margin-top:18px;padding:9px 12px;font-size:8px;text-decoration:none;display:inline-flex}.IUiD5q_miniAction span{font-size:17px}.IUiD5q_heroBrowser[data-theme=dark] .IUiD5q_miniAction{border-radius:1px 14px 1px 1px}.IUiD5q_artReveal{padding-right:12px;overflow:hidden}.IUiD5q_miniArt{animation:IUiD5q_artResolve .85s var(--ease-enter) both}@keyframes IUiD5q_artResolve{0%{clip-path:inset(0 100% 0 0);transform:translate(10px)}to{clip-path:inset(0);transform:translate(0)}}.IUiD5q_architecture{width:100%}.IUiD5q_artWall{fill:var(--site-accent)}.IUiD5q_artSide{fill:var(--site-ink)}.IUiD5q_artFloor{fill:var(--site-line)}.IUiD5q_artWindow{fill:var(--site-window)}.IUiD5q_artDetail{stroke:var(--site-line);stroke-width:1.5px}.IUiD5q_artOutline{stroke:var(--site-ink);stroke-width:1px}.IUiD5q_artGrid{stroke:var(--site-line);stroke-width:.7px}.IUiD5q_artPlant{fill:var(--site-accent);stroke:var(--site-ink);stroke-width:1px}.IUiD5q_artSun{fill:var(--site-accent)}.IUiD5q_artMoonMask{fill:var(--site-paper);opacity:0}.IUiD5q_artStars{stroke:var(--site-window);opacity:0}.IUiD5q_heroBrowser[data-theme=dark] .IUiD5q_artMoonMask,.IUiD5q_heroBrowser[data-theme=dark] .IUiD5q_artStars{opacity:1}.IUiD5q_heroBrowser[data-theme=dark] .IUiD5q_artSide{fill:#303d40}.IUiD5q_miniFoot{border-top:1px solid var(--site-line);font:6px var(--font-technical);letter-spacing:.04em;justify-content:flex-end;align-items:center;gap:12px;margin-inline:5%;padding-block:15px;display:flex}.IUiD5q_browserCaption{color:var(--color-text-subtle);font:7px var(--font-technical);letter-spacing:.06em;justify-content:flex-end;gap:12px;margin-top:14px;display:flex}.IUiD5q_constructionGrid{pointer-events:none;position:absolute;inset:-15px -22px 0}.IUiD5q_constructionGrid i{background:var(--color-focus);opacity:0;transform-origin:0;height:1px;position:absolute;left:0;right:0}.IUiD5q_constructionGrid i:first-child{top:15px}.IUiD5q_constructionGrid i:nth-child(2){top:40%}.IUiD5q_constructionGrid i:nth-child(3){bottom:40px}.IUiD5q_lab{padding-block:30px 90px}.IUiD5q_lab .IUiD5q_sectionHeading h2 br{display:none}.IUiD5q_lab .IUiD5q_sectionHeading h2 .IUiD5q_mutedHeading:before{content:" "}.IUiD5q_experiments{border-bottom:1px solid var(--color-border-strong);grid-template-columns:1.15fr .95fr .8fr 1fr;align-items:start;gap:28px;padding-block:12px 28px;display:grid}.IUiD5q_experiment{min-width:0;min-height:245px;color:var(--color-paper);text-align:left;background:0 0;border:0;flex-direction:column;justify-content:space-between;padding:14px 0;display:flex;position:relative;overflow:hidden}.IUiD5q_experiment:nth-child(2n){margin-top:48px}.IUiD5q_experiment:focus-visible{outline-offset:-4px}.IUiD5q_experimentLabel{z-index:2;width:100%;font:9px var(--font-technical);letter-spacing:.06em;justify-content:space-between;align-items:center;display:flex;position:relative}.IUiD5q_experimentLabel>span{font-size:16px}.IUiD5q_experimentHint{z-index:2;font:8px var(--font-technical);letter-spacing:.08em;color:var(--color-text-subtle);position:relative}.IUiD5q_typeSpecimen{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px var(--color-text-subtle);align-self:start;margin-block:auto;padding-block:30px;font-size:clamp(48px,5.3vw,76px);font-weight:600;line-height:.95;display:block;position:relative}.IUiD5q_typeSpecimen>span,.IUiD5q_typeFill>span{display:block}.IUiD5q_typeFill{color:var(--color-focus);-webkit-text-stroke:0;clip-path:inset(100% 0 0);transition:clip-path .65s var(--ease-enter);padding-block:30px;position:absolute;inset:0}.IUiD5q_experiment:is(:hover,:focus-visible,[data-active=true]) .IUiD5q_typeFill{clip-path:inset(0)}.IUiD5q_maskExperiment{--mask-origin:50% 50%}.IUiD5q_maskBaseline{letter-spacing:-.06em;padding-block:30px;font-size:clamp(48px,5.3vw,76px);font-weight:550;line-height:.95;position:relative}.IUiD5q_maskImage{clip-path:circle(0% at var(--mask-origin));transition:clip-path .65s var(--ease-standard);position:absolute;inset:0}.IUiD5q_maskImage img{object-fit:cover;filter:brightness(.43)}.IUiD5q_maskImage>span{letter-spacing:-.05em;font-size:clamp(35px,4.1vw,58px);line-height:.98;position:absolute;top:50%;left:32px;transform:translateY(-50%)}.IUiD5q_maskExperiment:is(:hover,:focus-visible,[data-active=true]) .IUiD5q_maskImage{clip-path:circle(150% at var(--mask-origin))}.IUiD5q_magnetExperiment{align-items:center}.IUiD5q_magnetExperiment .IUiD5q_experimentHint{align-self:start}.IUiD5q_magnetTracks{width:220px;height:220px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IUiD5q_magnetTracks i{border:1px solid var(--color-border-strong);border-radius:50%;position:absolute;inset:0}.IUiD5q_magnetTracks i:last-child{border-style:dashed;inset:28px}.IUiD5q_magnetTarget{background:var(--color-paper);width:110px;height:110px;color:var(--color-bg);transform:translate(var(--magnet-x,0px), var(--magnet-y,0px));border-radius:50%;place-items:center;margin-block:auto;font-size:45px;transition:transform .2s ease-out,background-color .35s,color .35s;display:grid;position:relative}.IUiD5q_magnetExperiment:is(:hover,:focus-visible,[data-active=true]) .IUiD5q_magnetTarget{background:var(--color-accent);color:var(--color-paper)}.IUiD5q_magnetExperiment:is(:focus-visible,[data-active=true]) .IUiD5q_magnetTarget{transform:translate(18px,-12px)}.IUiD5q_splitWord{letter-spacing:-.06em;align-self:center;margin-block:auto;padding-block:40px;font-size:clamp(58px,7vw,96px);font-weight:550;line-height:1.04;display:flex}.IUiD5q_splitWord>span{display:block;position:relative;overflow:hidden}.IUiD5q_splitWord>span>span{transition:transform .65s var(--ease-enter);transition-delay:calc(var(--letter) * 45ms);display:block}.IUiD5q_splitWord>span>span:last-child{color:var(--color-focus);position:absolute;top:100%}.IUiD5q_splitWord>span:nth-child(2n)>span:last-child{top:-100%}.IUiD5q_splitExperiment:is(:hover,:focus-visible,[data-active=true]) .IUiD5q_splitWord>span:nth-child(odd)>span{transform:translateY(-100%)}.IUiD5q_splitExperiment:is(:hover,:focus-visible,[data-active=true]) .IUiD5q_splitWord>span:nth-child(2n)>span{transform:translateY(100%)}.IUiD5q_typeSpecimen,.IUiD5q_maskBaseline{font-size:clamp(34px,3.3vw,48px)}.IUiD5q_splitWord{font-size:clamp(40px,4.2vw,62px)}.IUiD5q_maskImage{inset:40px 0 35px}.IUiD5q_maskImage>span{font-size:clamp(26px,2.8vw,38px);left:12px}.IUiD5q_experimentLabel{font-size:8px}.IUiD5q_experimentHint{font-size:7px}.IUiD5q_magnetTracks{width:150px;height:150px}.IUiD5q_magnetTarget{width:80px;height:80px;font-size:32px}.IUiD5q_nature{padding-bottom:76px}.IUiD5q_natureHeading{margin:36px 0 44px}.IUiD5q_natureHeading h2{letter-spacing:-.055em;text-wrap:initial;font-size:clamp(30px,3.7vw,53px);font-weight:550;line-height:1.1}.IUiD5q_colorStudy{grid-template-columns:1.45fr 1fr;align-items:start;gap:70px;display:grid;position:relative}.IUiD5q_sourceFigure{min-width:0;margin:64px 0 0}.IUiD5q_natureImage{position:relative}.IUiD5q_natureImage>img{aspect-ratio:1672/941;width:100%;height:auto;display:block}.IUiD5q_sourceFigure figcaption{color:var(--color-text-subtle);font:8px/1.5 var(--font-technical);justify-content:space-between;gap:20px;margin-top:22px;display:flex}.IUiD5q_sourceFigure figcaption>span:last-child{text-align:right;font-family:inherit}.IUiD5q_samplePoint{background:var(--sample);z-index:2;border:1px solid #f1f0ec;border-radius:50%;width:11px;height:11px;margin:-5.5px;position:absolute;box-shadow:0 0 0 3px #10111666}.IUiD5q_studyResult{min-width:0;position:relative}.IUiD5q_paletteToolbar{justify-content:flex-end;align-items:center;gap:12px;min-height:48px;margin-bottom:16px;display:flex}.IUiD5q_paletteToolbar>p{max-width:18ch;color:var(--color-text-subtle);font:8px/1.6 var(--font-technical);letter-spacing:.05em}.IUiD5q_randomize{border:0;border-bottom:1px solid var(--color-border-control);min-height:44px;font:9px var(--font-technical);letter-spacing:.06em;background:0 0;align-items:center;gap:16px;padding:8px 0 8px 8px;display:inline-flex}.IUiD5q_randomize>span{font-size:23px;transition:transform .5s}.IUiD5q_randomize:hover:not(:disabled)>span{transform:rotate(90deg)}.IUiD5q_randomize:disabled{opacity:.5;cursor:wait}.IUiD5q_paletteStrip{padding-left:10px}.IUiD5q_swatch{border-bottom:1px solid var(--color-border);grid-template-columns:28px 1fr auto;align-items:center;gap:16px;min-height:37px;display:grid}.IUiD5q_colorChip{border:1px solid #ffffff26;width:26px;height:20px;transition:background-color .55s;display:block}.IUiD5q_colorName{font:8px var(--font-technical);letter-spacing:.03em}.IUiD5q_hex{font:11px var(--font-technical);color:var(--color-text-muted)}.IUiD5q_extractionLines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.IUiD5q_extractionLines path{fill:none;stroke:#f1f0ec;stroke-width:.7px;stroke-opacity:.38;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.IUiD5q_paletteConnection{font:8px var(--font-technical);color:var(--color-text-subtle);letter-spacing:.05em;justify-content:flex-end;align-items:center;gap:14px;padding:24px 0 16px 20px;display:flex;position:relative}.IUiD5q_paletteConnection>span:first-child{background:var(--color-focus);transform-origin:top;width:1px;height:32px;position:absolute;top:0;left:10px}.IUiD5q_paletteConnection>span:last-child{font-size:16px}.IUiD5q_palettePreview{background:var(--palette-base);color:var(--palette-paper);border:1px solid var(--color-border-strong);padding:0 6%;transition:background-color .75s,color .75s}.IUiD5q_paletteNav{border-bottom:1px solid color-mix(in srgb, var(--palette-paper), transparent 70%);justify-content:space-between;align-items:center;gap:12px;padding-block:14px;display:flex}.IUiD5q_paletteNav>span:first-child{letter-spacing:-.055em;align-items:center;gap:6px;font-size:22px;font-weight:600;display:flex}.IUiD5q_fieldMark{color:var(--palette-fruit);font-size:23px;transition:color .75s}.IUiD5q_paletteNav>span:last-child{font:5px var(--font-technical);letter-spacing:.05em}.IUiD5q_palettePreviewBody{grid-template-columns:1.2fr 1fr;align-items:center;gap:10px;padding-block:22px;display:grid}.IUiD5q_palettePreviewLabel{max-width:22ch;font:6px/1.6 var(--font-technical);letter-spacing:.06em}.IUiD5q_palettePreviewBody h3{letter-spacing:-.06em;margin-top:16px;font-size:clamp(26px,2.7vw,38px);font-weight:450;line-height:1}.IUiD5q_palettePreviewBody h3 em{font-family:Georgia,serif;font-weight:400}.IUiD5q_palettePreviewBody a{background:var(--palette-accent);min-height:38px;color:var(--palette-button-ink);justify-content:space-between;align-items:center;gap:8px;margin-top:18px;padding:8px 10px;font-size:7px;text-decoration:none;transition:background-color .75s,color .75s;display:inline-flex}.IUiD5q_palettePreviewBody a>span{font-size:16px}.IUiD5q_botanical{aspect-ratio:1.1;justify-self:center;width:min(100%,330px);position:relative}.IUiD5q_botanicalStem{background:var(--palette-paper);width:1px;height:87%;position:absolute;bottom:6%;left:49.5%;transform:rotate(25deg)}.IUiD5q_botanicalLeaf{background:var(--palette-leaf);border-radius:0 100%;width:36%;height:32%;position:absolute;top:7%;left:17%;transform:rotate(15deg)}.IUiD5q_botanicalLeaf:nth-of-type(3){width:30%;height:27%;top:5%;left:51%;transform:rotate(100deg)}.IUiD5q_botanicalFruit{background:var(--palette-accent);border-radius:50% 50% 48% 48%;width:49%;height:56%;position:absolute;top:40%;left:4%;transform:rotate(-15deg)}.IUiD5q_botanicalFruit:last-child{background:var(--palette-fruit);width:40%;height:45%;top:33%;left:45%;transform:rotate(12deg)}.IUiD5q_botanical>span{transition:background-color .75s var(--ease-standard)}.IUiD5q_palettePreviewFoot{font:8px var(--font-technical);letter-spacing:.05em;border-top:1px solid;justify-content:flex-end;align-items:center;gap:20px;padding-block:18px;display:flex}.IUiD5q_palettePreviewFoot>div{gap:6px;display:flex}.IUiD5q_palettePreviewFoot i{border:1px solid;border-radius:50%;width:9px;height:9px;transition:background-color .75s}.IUiD5q_palettePreviewFoot{border-color:color-mix(in srgb, var(--palette-paper), transparent 70%);gap:10px;padding-block:12px;font-size:5px}.IUiD5q_palettePreviewFoot i{width:6px;height:6px}.IUiD5q_palettePreviewFoot>div{gap:4px}.IUiD5q_previewCaption{color:var(--color-text-subtle);font:7px var(--font-technical);letter-spacing:.06em;margin-top:12px}.IUiD5q_workGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.IUiD5q_workProject{min-width:0}.IUiD5q_workProject h3{font-size:clamp(20px,2.1vw,29px)}.IUiD5q_workProject header{align-items:start}.IUiD5q_workVisual{transition:transform .6s var(--ease-enter), border-color .4s;border-radius:5px}.IUiD5q_workVisual:hover{transform:translateY(-5px)}.IUiD5q_workProject img{width:100%;height:auto}.IUiD5q_workProject>div:last-child{flex-wrap:wrap;gap:12px}.IUiD5q_closing{padding:clamp(90px,12vw,170px) 0 72px;position:relative}.IUiD5q_closing:before{content:"";background:var(--color-accent-hover);width:1px;height:45px;position:absolute;top:32px;left:0}.IUiD5q_closing h2{letter-spacing:-.065em;margin-top:0;font-size:clamp(52px,8.8vw,126px);font-weight:550;line-height:.98}.IUiD5q_closing h2 .IUiD5q_ctaAccent{color:var(--color-focus)}.IUiD5q_contactLink{border-bottom:1px solid var(--color-border-control);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:24px;max-width:530px;margin-top:42px;padding:20px 0;font-size:12px;font-weight:550;text-decoration:none;display:flex}.IUiD5q_contactLink>span{color:var(--color-focus);transition:transform .45s var(--ease-enter);font-size:36px;line-height:1}.IUiD5q_contactLink:hover>span{transform:translate(6px,-6px)}.IUiD5q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IUiD5q_work{padding-top:0}.IUiD5q_work .IUiD5q_sectionHeading h2{font-size:clamp(30px,3.6vw,48px)}.IUiD5q_closing{padding-top:112px;padding-bottom:60px}.IUiD5q_closing h2{font-size:clamp(48px,7.4vw,98px)}.IUiD5q_lab,.IUiD5q_nature{position:relative}.IUiD5q_motionText{backface-visibility:hidden}.IUiD5q_transitionLine{background:var(--color-accent-hover);transform-origin:0;pointer-events:none;width:100vw;height:1px;position:absolute;top:0;left:calc(50% - 50vw);transform:scaleX(0)}@media (max-width:1100px){.IUiD5q_miniNavLinks{gap:10px}.IUiD5q_miniNavLinks>span{display:none}.IUiD5q_miniAction{gap:6px;padding-inline:8px;font-size:7px}.IUiD5q_colorStudy{grid-template-columns:1.3fr 1fr;gap:55px}.IUiD5q_experiments{gap:20px}.IUiD5q_experimentLabel{font-size:7px}.IUiD5q_experimentHint{font-size:6px}.IUiD5q_magnetTracks{width:125px;height:125px}.IUiD5q_swatch{gap:10px}}@media (max-width:900px){.IUiD5q_hero{padding-top:120px}.IUiD5q_hero h1{font-size:44px}.IUiD5q_heroCopy>p{font-size:12px}.IUiD5q_heroCopy>a{gap:20px;font-size:8px}.IUiD5q_browserDots{display:none}.IUiD5q_miniNavLinks{font-size:7px}.IUiD5q_northMark small{margin-left:6px;font-size:5px}.IUiD5q_miniTitle{font-size:26px}.IUiD5q_miniBody{grid-template-columns:1.2fr 1fr;min-height:240px}.IUiD5q_miniDescription{font-size:9px}.IUiD5q_miniEyebrow{font-size:5px}.IUiD5q_miniAction{gap:5px;font-size:6px}.IUiD5q_miniFoot{font-size:5px}.IUiD5q_browserCaption{font-size:6px}.IUiD5q_experiments{grid-template-columns:1.15fr 1fr;gap:0 44px}.IUiD5q_experiment{min-height:250px}.IUiD5q_experiment:nth-child(2n){margin-top:30px}.IUiD5q_typeSpecimen,.IUiD5q_maskBaseline{font-size:52px}.IUiD5q_splitWord{font-size:68px}.IUiD5q_maskImage>span{font-size:42px}.IUiD5q_experimentLabel{font-size:9px}.IUiD5q_experimentHint{font-size:8px}.IUiD5q_magnetTracks{width:170px;height:170px}.IUiD5q_magnetTarget{width:90px;height:90px}.IUiD5q_colorStudy{grid-template-columns:1fr;gap:24px}.IUiD5q_sourceFigure{margin:0}.IUiD5q_sourceFigure figcaption{margin-left:34px}.IUiD5q_studyResult{padding-left:34px}.IUiD5q_paletteToolbar>p{max-width:none}.IUiD5q_swatch{grid-template-columns:44px 1fr auto;min-height:40px}.IUiD5q_colorChip{width:36px;height:24px}.IUiD5q_colorName{font-size:9px}.IUiD5q_palettePreviewBody{padding-block:26px}.IUiD5q_palettePreviewBody h3{font-size:40px}.IUiD5q_palettePreviewBody a{font-size:9px}.IUiD5q_paletteNav>span:last-child{font-size:7px}.IUiD5q_botanical{max-width:180px}.IUiD5q_extractionLines path{stroke-opacity:.25}.IUiD5q_workGrid{gap:24px}.IUiD5q_workProject h3{font-size:23px}}@media (max-width:650px){.IUiD5q_sectionLabel{gap:16px;font-size:8px}.IUiD5q_sectionLabel>span:last-child{text-align:right;font-size:6px}.IUiD5q_hero{padding-top:116px;padding-bottom:48px}.IUiD5q_heroCopy{padding-top:32px;padding-bottom:0}.IUiD5q_hero h1{font-size:clamp(34px,8.7vw,56px);line-height:1.07}.IUiD5q_hero h1 br{display:none}.IUiD5q_heroSecond{margin-top:0}.IUiD5q_heroCopy>p{max-width:34ch;margin-top:18px;font-size:13px}.IUiD5q_desktopBreak{display:none}.IUiD5q_browserStage{width:100%;max-width:480px;margin-inline:auto}.IUiD5q_browserDots{display:flex}.IUiD5q_browserAddress{font-size:7px}.IUiD5q_miniTitle{font-size:clamp(26px,6.8vw,36px)}.IUiD5q_miniBody{min-height:222px}.IUiD5q_miniEyebrow{font-size:6px}.IUiD5q_miniAction{font-size:7px}.IUiD5q_browserCaption{font-size:6px}.IUiD5q_lab{padding-top:38px;padding-bottom:65px}.IUiD5q_sectionHeading{flex-direction:column;align-items:start;gap:18px;margin-block:28px}.IUiD5q_sectionHeading h2{font-size:9vw}.IUiD5q_sectionHeading>p{font-size:12px}.IUiD5q_experiments{column-gap:20px}.IUiD5q_experiment{min-height:215px}.IUiD5q_experimentLabel{letter-spacing:0;font-size:6px}.IUiD5q_experimentHint{letter-spacing:.02em;font-size:5px}.IUiD5q_typeSpecimen,.IUiD5q_maskBaseline{font-size:8vw}.IUiD5q_splitWord{font-size:10vw}.IUiD5q_maskImage>span{font-size:6.5vw;left:8px}.IUiD5q_magnetTracks{width:118px;height:118px}.IUiD5q_magnetTarget{width:66px;height:66px;font-size:28px}.IUiD5q_natureHeading{margin-block:28px}.IUiD5q_natureHeading h2{font-size:7vw}.IUiD5q_sourceFigure figcaption{gap:12px;margin-top:14px;font-size:6px}.IUiD5q_paletteToolbar>p{max-width:15ch;font-size:6px}.IUiD5q_randomize{gap:12px;font-size:8px}.IUiD5q_swatch{grid-template-columns:28px 1fr auto;gap:10px}.IUiD5q_colorChip{width:26px;height:20px}.IUiD5q_colorName{font-size:7px}.IUiD5q_hex{font-size:10px}.IUiD5q_palettePreviewBody h3{font-size:30px}.IUiD5q_palettePreviewBody a{padding-inline:8px;font-size:6px}.IUiD5q_paletteNav>span:last-child,.IUiD5q_palettePreviewLabel{font-size:5px}.IUiD5q_palettePreviewFoot{font-size:4px}.IUiD5q_palettePreviewFoot i{width:5px;height:5px}.IUiD5q_palettePreviewFoot>div{gap:3px}.IUiD5q_workGrid{grid-template-columns:1fr;gap:36px}.IUiD5q_work .IUiD5q_sectionHeading h2{font-size:7.4vw}.IUiD5q_closing{padding-top:100px}.IUiD5q_closing h2{font-size:12vw}.IUiD5q_contactLink{font-size:10px}}@media (hover:none){.IUiD5q_experiment:not([data-active=true]):not(:focus-visible) .IUiD5q_typeFill{clip-path:inset(100% 0 0)}.IUiD5q_maskExperiment:not([data-active=true]):not(:focus-visible) .IUiD5q_maskImage{clip-path:circle(0%)}.IUiD5q_splitExperiment:not([data-active=true]):not(:focus-visible) .IUiD5q_splitWord>span>span{transform:none}.IUiD5q_magnetExperiment:not([data-active=true]):not(:focus-visible) .IUiD5q_magnetTarget{background:var(--color-paper);color:var(--color-bg);transform:none}}@media (prefers-reduced-motion:reduce){.IUiD5q_page *,.IUiD5q_page :before,.IUiD5q_page :after{transition:none!important;animation:none!important}.IUiD5q_magnetTarget,.IUiD5q_contactLink>span,.IUiD5q_heroCopy>a>span,.IUiD5q_workVisual,.IUiD5q_randomize>span{transform:none!important}}@media (forced-colors:active){.IUiD5q_themeControls button,.IUiD5q_randomize,.IUiD5q_experiment,.IUiD5q_miniAction,.IUiD5q_palettePreviewBody a{border:1px solid buttontext}.IUiD5q_themeControls button[aria-checked=true]{outline:2px solid highlight}.IUiD5q_colorChip,.IUiD5q_samplePoint{forced-color-adjust:none}.IUiD5q_typeSpecimen{color:buttontext;-webkit-text-stroke:0}}
.ZoK7-q_wordmark{color:var(--brand-ivory);letter-spacing:-.065em;white-space:nowrap;font-weight:750;line-height:1;display:inline-flex}.ZoK7-q_accent{color:var(--color-accent)}.ZoK7-q_small{font-size:1.5rem}.ZoK7-q_default{font-size:1.875rem}.ZoK7-q_large{font-size:clamp(4rem,13vw,10rem)}
.xQ5_ca_identity{isolation:isolate;pointer-events:none;height:1.875rem;display:inline-grid;position:relative;overflow:hidden}.xQ5_ca_text{transform-origin:50%;grid-area:1/1}.xQ5_ca_monogram{clip-path:inset(0 0 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:translateY(105%)scale(.94)}.xQ5_ca_artwork{flex:none;width:4.61029rem}.xQ5_ca_identity[data-animate=true] .xQ5_ca_text{animation:7s cubic-bezier(.65,0,.25,1) infinite xQ5_ca_wordmarkLoop}.xQ5_ca_identity[data-animate=true] .xQ5_ca_monogram{animation:7s cubic-bezier(.65,0,.25,1) infinite xQ5_ca_monogramLoop}.xQ5_ca_identity[data-paused=true] .xQ5_ca_text,.xQ5_ca_identity[data-paused=true] .xQ5_ca_monogram{animation-play-state:paused}@keyframes xQ5_ca_wordmarkLoop{0%,42.8571%,to{clip-path:inset(-15% -4%);transform:translateY(0)scaleX(1)}51.4286%,91.4286%{clip-path:inset(100% 35% 0);transform:translateY(-105%)scaleX(.62)}}@keyframes xQ5_ca_monogramLoop{0%,42.8571%,to{clip-path:inset(0 0 100%);transform:translateY(105%)scale(.94)}51.4286%,91.4286%{clip-path:inset(0);transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.xQ5_ca_identity .xQ5_ca_text{clip-path:none;animation:none;transform:none}.xQ5_ca_identity .xQ5_ca_monogram{animation:none;display:none}}
.LekK_W_header{z-index:20;background:var(--color-bg);border-bottom:var(--line-width) solid var(--color-border);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);position:sticky;top:0}.LekK_W_header[data-scrolled=true]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#10111624;border-color:#ffffff08}.LekK_W_bar{align-items:center;gap:var(--space-3);padding-block:var(--space-4);flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.LekK_W_header[data-home=true],.LekK_W_header[data-hero=true]{background:rgb(16 17 22/calc(var(--header-depth,0) * .78));border-color:rgb(215 206 174/calc(var(--header-depth,0) * .06));width:100%;-webkit-backdrop-filter:blur(calc(var(--header-depth,0) * 8px));backdrop-filter:blur(calc(var(--header-depth,0) * 8px));position:fixed}.LekK_W_home{min-height:var(--control-height);flex-shrink:0;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.LekK_W_desktop{justify-content:center;align-items:center;min-width:0;display:none}.LekK_W_desktopLinks,.LekK_W_mobileLinks{margin:0;padding:0;list-style:none}.LekK_W_desktopLinks{justify-content:center;gap:clamp(24px,3vw,48px);display:flex}.LekK_W_link{min-height:var(--control-height);color:var(--color-text);font-size:var(--text-label);letter-spacing:.08em;align-items:center;font-weight:700;line-height:1.4;text-decoration:none;display:flex}.LekK_W_labelWindow{white-space:nowrap;height:1.4em;display:block;position:relative;overflow:hidden}.LekK_W_labelDefault,.LekK_W_labelDuplicate{line-height:inherit;transition:transform .4s cubic-bezier(.22,1,.36,1);display:block}.LekK_W_labelDefault{color:var(--color-text);transform:translateY(0)}.LekK_W_labelDuplicate{color:var(--color-accent);pointer-events:none;position:absolute;inset:0;transform:translateY(100%)}.LekK_W_link:focus-visible .LekK_W_labelDefault{transform:translateY(-100%)}.LekK_W_link:focus-visible .LekK_W_labelDuplicate{transform:translateY(0)}.LekK_W_right{justify-self:end;align-items:center;gap:var(--space-2);display:flex}.LekK_W_localDetails{font-family:var(--font-technical);font-size:var(--text-label);color:var(--color-text-muted);align-items:center;gap:clamp(6px,1vw,12px);font-weight:500;line-height:1;display:flex}.LekK_W_clock{--clock-size:18px;color:var(--color-accent-hover);flex-shrink:0;align-items:flex-end;gap:4px;display:inline-flex}.LekK_W_clockMain,.LekK_W_clockSeconds{align-items:center;gap:2px;display:flex}.LekK_W_clockSeconds{--clock-size:10px}.LekK_W_clockDigit{width:calc(var(--clock-size) * 5 / 9);height:var(--clock-size);flex-shrink:0}.LekK_W_clockSegment{fill:currentColor;opacity:.07}.LekK_W_clockSegment[data-on=true]{opacity:1}.LekK_W_clockColon{width:4px;height:var(--clock-size);flex-direction:column;justify-content:center;gap:6px;display:flex}.LekK_W_clockColon:before,.LekK_W_clockColon:after{content:"";background:currentColor;width:2px;height:2px}@media (min-width:48rem){.LekK_W_clock{--clock-size:28px}.LekK_W_clockSeconds{--clock-size:15px}}.LekK_W_link:active .LekK_W_labelDefault{color:var(--color-accent)}.LekK_W_menuButton{min-height:var(--control-height);width:var(--control-height);border-radius:var(--radius-control);color:var(--color-text);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.LekK_W_menuButton:active{color:var(--color-accent)}@media (hover:hover){.LekK_W_link:hover .LekK_W_labelDefault{transform:translateY(-100%)}.LekK_W_link:hover .LekK_W_labelDuplicate{transform:translateY(0)}.LekK_W_menuButton:hover{color:var(--color-accent)}}@media (min-width:64rem){.LekK_W_right{gap:clamp(12px,1.5vw,24px)}.LekK_W_bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.LekK_W_desktop{display:flex}.LekK_W_menuButton{display:none}}@media (prefers-reduced-motion:reduce){.LekK_W_labelDefault,.LekK_W_labelDuplicate{transition:none}.LekK_W_link .LekK_W_labelDefault,.LekK_W_link:focus-visible .LekK_W_labelDefault{transform:none}.LekK_W_link .LekK_W_labelDuplicate,.LekK_W_link:focus-visible .LekK_W_labelDuplicate{transform:translateY(100%)}.LekK_W_link:focus-visible .LekK_W_labelDefault{color:var(--color-accent)}}@media (prefers-reduced-motion:reduce) and (hover:hover){.LekK_W_link:hover .LekK_W_labelDefault{color:var(--color-accent);transform:none}.LekK_W_link:hover .LekK_W_labelDuplicate{transform:translateY(100%)}}@media (forced-colors:active){.LekK_W_menuButton{border-color:buttontext}}
.zSSaba_toggle{width:46px;height:46px;color:var(--color-paper);cursor:pointer;background:0 0;border:0;flex:0 0 46px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.zSSaba_desktopToggle{display:none}.zSSaba_toggle:hover{color:var(--color-focus)}.zSSaba_dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-text);--panel-top:calc(var(--anchor-top,16px) + 64px);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.zSSaba_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#101116a6}.zSSaba_closeToggle{z-index:5;top:var(--anchor-top,16px);right:var(--anchor-right,64px);background:var(--color-bg);position:absolute}.zSSaba_panel{top:var(--panel-top);right:var(--anchor-right,64px);width:min(540px,44vw);height:min(620px, calc(100dvh - var(--panel-top) - 24px));visibility:hidden;border:1px solid var(--color-border-strong);background:var(--color-bg);position:absolute;overflow:hidden}.zSSaba_panel:before{content:"";z-index:4;background:var(--color-accent-hover);pointer-events:none;width:58px;height:1px;position:absolute;top:0;left:0}.zSSaba_card{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-accent) transparent;clip-path:inset(0 100% 0 0);flex-direction:column;gap:clamp(26px,4vh,44px);height:100%;padding:clamp(28px,3.5vw,52px);display:flex;position:relative;overflow-y:auto}.zSSaba_brand{border-bottom:1px solid var(--color-border-strong);padding-top:12px;padding-bottom:28px;container-type:inline-size}.zSSaba_wordmark{font-size:min(clamp(72px,7.5vw,108px),23.45cqw)}.zSSaba_brand p{color:var(--color-text-subtle);font:9px/1.6 var(--font-technical);letter-spacing:.12em;margin-top:24px}.zSSaba_contact{flex-direction:column;gap:22px;font-style:normal;display:flex}.zSSaba_contact a{width:fit-content;min-height:44px;transition:color var(--duration-fast) var(--ease-standard);align-items:center;text-decoration:none;display:flex}.zSSaba_email{color:var(--color-paper);letter-spacing:-.035em;font-size:clamp(22px,2.2vw,30px)}.zSSaba_phones{flex-direction:column;gap:0;display:flex}.zSSaba_phones a{color:var(--color-text-muted);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:clamp(15px,1.3vw,18px)}.zSSaba_contactLink{background:var(--color-accent);min-height:54px;color:var(--color-paper);font:10px/1.5 var(--font-technical);letter-spacing:.07em;transition:background-color var(--duration-fast) var(--ease-standard);flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding:10px 18px;text-decoration:none;display:flex}.zSSaba_contactLink>span{transition:transform var(--duration-normal) var(--ease-enter);font-size:25px}.zSSaba_rain{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.zSSaba_stream{color:var(--color-accent-hover);font:12px/14px var(--font-technical);opacity:.65;flex-direction:column;gap:6px;display:flex;position:absolute;top:-320px}.zSSaba_stream:nth-child(3n){opacity:.35}.zSSaba_stream:nth-child(4n){opacity:.85}.zSSaba_stream i{font-style:normal}.zSSaba_stream i:nth-last-child(-n+3){color:var(--color-focus)}.zSSaba_stream i:nth-child(-n+4){opacity:.35}.zSSaba_complete{visibility:hidden;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.zSSaba_complete>span{color:var(--color-focus);font:12px/1.6 var(--font-technical);letter-spacing:.24em}@media (min-width:64rem){.zSSaba_desktopToggle{display:inline-flex}}@media (max-height:700px){.zSSaba_card{gap:20px;padding-block:24px}.zSSaba_brand{padding-top:0;padding-bottom:18px}.zSSaba_wordmark{font-size:min(76px,23.45cqw)}.zSSaba_brand p{margin-top:16px}.zSSaba_contact{gap:10px}}@media (hover:hover){.zSSaba_contact a:hover{color:var(--color-focus)}.zSSaba_contactLink:hover{background:var(--color-accent-hover)}.zSSaba_contactLink:hover>span{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.zSSaba_contact a,.zSSaba_contactLink,.zSSaba_contactLink>span{transition:none}.zSSaba_contactLink:hover>span{transform:none}.zSSaba_rain,.zSSaba_complete{display:none}.zSSaba_dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.zSSaba_toggle{border:1px solid buttontext}.zSSaba_panel{background:canvas;border-color:canvastext}.zSSaba_contactLink{border:1px solid linktext}}
.wf9Goa_icon{flex-shrink:0;display:block;overflow:visible}.wf9Goa_top,.wf9Goa_bottom{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;transform-origin:15px 14px;transition:transform .36s var(--ease-enter), d .36s var(--ease-enter)}.wf9Goa_top{transform:translateY(-4px)}.wf9Goa_bottom{transform:translateY(4px)}.wf9Goa_dot{fill:var(--color-focus);transform-origin:29px 18px;transition:transform .24s,opacity .2s}.wf9Goa_icon[data-open=true] .wf9Goa_top{d:path("M3 14Q15 12.6 27 14");transform:rotate(40deg)}.wf9Goa_icon[data-open=true] .wf9Goa_bottom{d:path("M7 14Q16 15 25 14");transform:rotate(-47deg)}.wf9Goa_icon[data-open=true] .wf9Goa_dot{opacity:0;transform:scale(.25)}@media (hover:hover){button:hover .wf9Goa_icon[data-open=false] .wf9Goa_bottom{transform:translate(-2px,4px)}button:hover .wf9Goa_icon[data-open=false] .wf9Goa_dot{transform:scale(1.3)}}button:active .wf9Goa_icon[data-open=false] .wf9Goa_top{transform:translate(1px,-3px)}@media (prefers-reduced-motion:reduce){.wf9Goa_top,.wf9Goa_bottom,.wf9Goa_dot{transition:none}}
.GiUkQG_dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-paper);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.GiUkQG_dialog::backdrop{background:0 0}.GiUkQG_sheet{overscroll-behavior:contain;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);clip-path:circle(0 at var(--origin-x) var(--origin-y));scrollbar-width:thin;background:linear-gradient(130deg,#67298f17,#0000 65%),#101116ad;border:1px solid #b28bc92b;flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto;box-shadow:inset 0 0 70px #67298f0d}.GiUkQG_sheet>:first-child{border-bottom:1px solid #b28bc91f}.GiUkQG_closeSlot{width:var(--control-height);height:var(--control-height)}.GiUkQG_close{z-index:4;top:var(--origin-y);left:var(--origin-x);position:absolute;transform:translate(-50%,-50%)}.GiUkQG_pulse,.GiUkQG_wave{z-index:3;pointer-events:none;opacity:0;border-radius:50%;position:absolute}.GiUkQG_pulse{left:calc(var(--origin-x) - 14px);top:calc(var(--origin-y) - 14px);border:1px solid #b28bc9b3;width:28px;height:28px;box-shadow:0 0 14px #67298f40}.GiUkQG_wave{left:calc(var(--origin-x) - var(--wave-radius));top:calc(var(--origin-y) - var(--wave-radius));width:calc(var(--wave-radius) * 2);height:calc(var(--wave-radius) * 2);border:1px solid #b28bc96b}.GiUkQG_content{width:min(100%,760px);padding:clamp(24px, 4vh, 44px) var(--page-gutter) max(24px, env(safe-area-inset-bottom));flex-direction:column;flex:1;justify-content:center;gap:clamp(28px,5vh,54px);margin-inline:auto;display:flex}.GiUkQG_links{gap:clamp(8px,1.5vh,18px);margin:0;padding:0;list-style:none;display:grid}.GiUkQG_link{width:fit-content;min-height:44px;color:var(--color-paper);letter-spacing:-.045em;padding-block:4px;font-size:clamp(36px,7.5vw,64px);font-weight:550;line-height:1.18;text-decoration:none;display:block}.GiUkQG_label{display:block}.GiUkQG_character{will-change:auto}.GiUkQG_contact{border-top:1px solid #b28bc938;gap:2px;padding-top:20px;font-style:normal;display:grid}.GiUkQG_contact a{width:fit-content;min-height:44px;color:var(--color-text-muted);font:12px/1.5 var(--font-technical);letter-spacing:.02em;align-items:center;text-decoration:none;display:flex}.GiUkQG_contact a:first-child{color:var(--color-focus);font-size:14px}.GiUkQG_link:focus-visible,.GiUkQG_contact a:focus-visible{outline:1px solid var(--color-focus);outline-offset:6px}@media (hover:hover){.GiUkQG_link:hover,.GiUkQG_contact a:hover{color:var(--color-focus)}}@media (min-width:48rem){.GiUkQG_sheet{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}@media (max-height:650px){.GiUkQG_content{justify-content:flex-start;gap:20px;padding-block:20px}.GiUkQG_links{gap:4px}.GiUkQG_link{font-size:34px}}@media (prefers-reduced-motion:reduce){.GiUkQG_pulse,.GiUkQG_wave{display:none}.GiUkQG_sheet{clip-path:none}}@media (forced-colors:active){.GiUkQG_sheet{background:canvas;border-color:canvastext}.GiUkQG_link,.GiUkQG_contact a{color:linktext}}
.OXu7XW_control{--fill-offset:100%;z-index:15;right:max(1.5rem, env(safe-area-inset-right));bottom:max(1.5rem, env(safe-area-inset-bottom));border:1px solid var(--color-border-control);background:var(--color-bg-elevated);width:3.25rem;height:3.25rem;color:var(--color-paper);isolation:isolate;-webkit-tap-highlight-color:transparent;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}.OXu7XW_surface{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.OXu7XW_control[hidden]{display:none}.OXu7XW_fill{background:var(--color-accent);transform:translateY(var(--fill-offset));position:absolute;inset:0}.OXu7XW_arrow{pointer-events:none;transition:transform var(--duration-fast) var(--ease-standard);position:relative}@media (hover:hover){.OXu7XW_control:hover{border-color:var(--color-focus);transform:translateY(-2px)}.OXu7XW_control:hover .OXu7XW_arrow{transform:translateY(-1px)}}.OXu7XW_control:active{transform:scale(.96)}@media (max-width:47.99rem){.OXu7XW_control{right:max(.75rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));width:2.75rem;height:2.75rem}.OXu7XW_arrow{width:19px;height:19px}}@media (prefers-reduced-motion:reduce){.OXu7XW_control:hover,.OXu7XW_control:active,.OXu7XW_control:hover .OXu7XW_arrow{transform:none}}@media (forced-colors:active){.OXu7XW_control{color:buttontext;background:buttonface;border-color:buttontext}.OXu7XW_fill{display:none}}
.GZuUoa_intro{--seam:58%;--signal-width:min(22rem, 72vw);z-index:10000;isolation:isolate;color:var(--color-paper);pointer-events:auto;-webkit-user-select:none;user-select:none;display:none;position:fixed;inset:0;overflow:hidden}.GZuUoa_intro[data-active=true]{animation:1ms step-end 6.699s forwards GZuUoa_dismiss;display:block}.GZuUoa_upperPanel,.GZuUoa_lowerPanel{background:var(--color-bg);will-change:transform;position:absolute;inset-inline:0}.GZuUoa_upperPanel{height:var(--seam);animation:.7s cubic-bezier(.76,0,.24,1) 6s both GZuUoa_openUpper;top:0}.GZuUoa_lowerPanel{top:var(--seam);animation:.7s cubic-bezier(.76,0,.24,1) 6s both GZuUoa_openLower;bottom:0}.GZuUoa_content{z-index:2;bottom:calc(100% - var(--seam) + 2rem);flex-direction:column;align-items:center;animation:.22s 5.78s forwards GZuUoa_fadeOut;display:flex;position:absolute;inset-inline:0}.GZuUoa_technical,.GZuUoa_ready{font-family:var(--font-technical);letter-spacing:.2em;font-size:clamp(.5625rem,1.8vw,.625rem);font-weight:400;line-height:1.5}.GZuUoa_technical{width:100%;color:var(--color-paper);letter-spacing:.14em;text-align:center;font-size:clamp(1.125rem,3vw,1.5rem);font-weight:700;position:absolute;bottom:calc(100% + 1.5rem)}.GZuUoa_technical span{inset-inline:0;opacity:0;animation:GZuUoa_technicalWord .9s ease calc(.65s + var(--step) * .9s) both;position:absolute;bottom:0}.GZuUoa_signature{transform-origin:bottom;width:clamp(8.5rem,18vw,14rem);animation:.6s cubic-bezier(.16,1,.3,1) 3.35s both GZuUoa_signatureReveal;position:absolute;bottom:calc(100% + 1rem)}.GZuUoa_wordmark{color:var(--brand-ivory);font-kerning:none;letter-spacing:-.065em;white-space:nowrap;flex:none;width:max-content;max-width:calc(100vw - 2rem);padding:.12em .18em;font-size:clamp(2.75rem,13vw,8.5rem);font-weight:750;line-height:1.2;display:flex;position:relative;overflow:visible}.GZuUoa_wordmark>span:not(.GZuUoa_shimmer){animation:GZuUoa_assemble .52s cubic-bezier(.16, 1, .3, 1) calc(3.975s + var(--letter) * 45ms) both;flex:none;display:block;overflow:visible}.GZuUoa_accent{color:var(--color-accent)}.GZuUoa_wordmark .GZuUoa_shimmer{padding:inherit;color:#0000;opacity:0;background:linear-gradient(105deg,#0000 42%,#b28bc973 50%,#0000 58%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:.6s ease-in-out 5.2s both GZuUoa_shimmer;position:absolute;inset:0}.GZuUoa_signal{z-index:2;top:var(--seam);width:var(--signal-width);background:#67298f38;height:1px;animation:6s linear both GZuUoa_signalTrack;position:absolute;left:50%;transform:translate(-50%)}.GZuUoa_signal span{background:var(--color-accent);transform-origin:0;width:100%;height:100%;animation:6s linear both GZuUoa_signalFill;display:block}.GZuUoa_ready{z-index:2;top:calc(var(--seam) + 1.5rem);color:var(--color-text-muted);text-align:center;animation:.85s 5.1s both GZuUoa_ready;position:absolute;inset-inline:0}@keyframes GZuUoa_technicalWord{0%,to{opacity:0;transform:translateY(3px)}15%,85%{opacity:1;transform:translateY(0)}}@keyframes GZuUoa_assemble{0%{opacity:0;clip-path:inset(100% -.18em 0);transform:translateY(.2em)}to{opacity:1;clip-path:inset(-.18em);transform:translateY(0)}}@keyframes GZuUoa_signatureReveal{0%{clip-path:inset(100% 0 0);transform:translateY(8px)scale(.96)}to{clip-path:inset(0);transform:translateY(0)scale(1)}}@keyframes GZuUoa_signalTrack{0%,3.5%{opacity:0;width:100%}4.2%,13.3%{opacity:1;width:100%}22.4%,93.7%{width:var(--signal-width);opacity:1}99.3%{opacity:1;width:100%}to{opacity:0;width:100%}}@keyframes GZuUoa_signalFill{0%,3.5%{opacity:1;transform:scaleX(0)}12.6%,15.4%{opacity:1;transform:scaleX(1)}21.7%{opacity:0;transform:scaleX(1)}22.4%,69.9%{opacity:1;transform:scaleX(0)}74.8%{transform:scaleX(.2)}80.4%{transform:scaleX(.65)}84.95%,to{opacity:1;transform:scaleX(1)}}@keyframes GZuUoa_shimmer{0%{opacity:0;background-position:100% 0}15%,80%{opacity:1}to{opacity:0;background-position:0 0}}@keyframes GZuUoa_ready{0%,to{opacity:0}15%,75%{opacity:1}}@keyframes GZuUoa_fadeOut{to{opacity:0}}@keyframes GZuUoa_openUpper{to{transform:translateY(-100%)}}@keyframes GZuUoa_openLower{to{transform:translateY(100%)}}@keyframes GZuUoa_dismiss{to{visibility:hidden;pointer-events:none}}.GZuUoa_rain{z-index:1;pointer-events:none;animation:.3s 5.7s both GZuUoa_fadeOut;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(at 50% 43%,#0000 18%,#00000059 42%,#000 76%);mask-image:radial-gradient(at 50% 43%,#0000 18%,#00000059 42%,#000 76%)}.GZuUoa_rainFragment{left:var(--rain-x);color:var(--color-accent-hover);font:11px/1.4 var(--font-technical);letter-spacing:.04em;white-space:nowrap;opacity:.15;animation:GZuUoa_codeFall var(--rain-duration) linear var(--rain-delay) infinite;position:absolute;top:-20vh}.GZuUoa_rainFragment[data-depth=far]{opacity:.09;filter:blur(.7px);font-size:9px}.GZuUoa_rainFragment[data-depth=near]{opacity:.2;font-size:13px}.GZuUoa_rainFragment:nth-child(13n+1){color:var(--color-focus);opacity:.32}@keyframes GZuUoa_codeFall{0%{transform:translate(0,0)}to{transform:translate3d(var(--rain-drift), 140vh, 0)}}@media (max-width:767px){.GZuUoa_rainFragment:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.GZuUoa_intro[data-active=true]{animation:none;display:none}.GZuUoa_intro *,.GZuUoa_intro .GZuUoa_wordmark>span{animation:none}}
