.admin-shell{--admin-ink: #202326;--admin-muted: #687177;--admin-paper: #f4f1eb;--admin-panel: #fbfaf7;--admin-line: #ddd8cf;--admin-red: #cf3916;--admin-red-dark: #9f2a12;--admin-green: #2f6b55;min-height:100svh;color:var(--admin-ink);background:var(--admin-paper);font-family:Manrope Variable,Noto Sans SC Variable,sans-serif}.admin-shell *,.admin-shell *:before,.admin-shell *:after{box-sizing:border-box}.admin-shell button,.admin-shell input,.admin-shell select{font:inherit}.admin-sidebar{position:fixed;z-index:40;inset:0 auto 0 0;width:258px;display:flex;flex-direction:column;padding:1.4rem 1rem;color:#f7f4ed;background:radial-gradient(circle at 25% 0%,rgba(207,57,22,.22),transparent 28%),#1d2124;border-right:1px solid rgba(255,255,255,.08);box-shadow:20px 0 70px #1417191f}.admin-brand{display:flex;align-items:center;gap:.8rem;padding:.35rem .55rem 1.45rem;border-bottom:1px solid rgba(255,255,255,.1)}.admin-brand img{width:92px;height:46px;object-fit:contain;object-position:left center}.admin-brand>div{min-width:0;padding-left:.8rem;border-left:1px solid rgba(255,255,255,.15)}.admin-brand strong,.admin-brand span{display:block;white-space:nowrap}.admin-brand strong{font-size:.84rem}.admin-brand span{margin-top:.18rem;color:#ffffff75;font-size:.56rem;letter-spacing:.08em;text-transform:uppercase}.admin-sidebar nav{display:grid;gap:.35rem;margin-top:1.6rem}.admin-sidebar nav button{position:relative;min-height:48px;display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:.8rem;padding:.7rem .85rem;border:0;border-radius:12px;color:#ffffffa3;background:transparent;text-align:left;cursor:pointer;transition:color .18s ease,background-color .18s ease,transform .18s ease}.admin-sidebar nav button:hover,.admin-sidebar nav button:focus-visible{color:#fff;background:#ffffff12}.admin-sidebar nav button.is-active{color:#fff;background:linear-gradient(105deg,#cf3916eb,#aa2a10bd);box-shadow:0 10px 26px #b930113b}.admin-sidebar nav button.is-active:before{content:"";position:absolute;inset:10px auto 10px -1rem;width:3px;border-radius:0 4px 4px 0;background:#ff774f}.admin-sidebar nav button svg{font-size:1.15rem}.admin-sidebar nav button span{font-size:.82rem;font-weight:750}.admin-sidebar nav button b{min-width:21px;height:21px;display:grid;place-items:center;padding-inline:.3rem;border-radius:999px;color:#fff;background:#ffffff29;font-size:.61rem}.admin-sidebar-status{margin-top:auto;padding:1rem;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#ffffff0b}.admin-sidebar-status span{display:flex;align-items:center;gap:.5rem;font-size:.68rem;font-weight:800}.admin-sidebar-status i{width:7px;height:7px;border-radius:50%;background:#ff754d;box-shadow:0 0 0 5px #ff754d1f}.admin-sidebar-status p{margin:.7rem 0 0;color:#ffffff75;font-size:.63rem;line-height:1.65}.admin-back-site{display:flex;align-items:center;gap:.65rem;margin-top:.8rem;padding:.8rem .9rem;color:#ffffff94;text-decoration:none;font-size:.72rem;font-weight:750;transition:color .18s ease}.admin-back-site:hover,.admin-back-site:focus-visible{color:#fff}.admin-main{min-width:0;margin-left:258px}.admin-topbar{position:sticky;z-index:30;top:0;min-height:74px;display:flex;align-items:center;gap:1.4rem;padding:.8rem clamp(1.2rem,3vw,2.6rem);border-bottom:1px solid rgba(32,35,38,.1);background:#f4f1ebe0;backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%)}.admin-mobile-menu{display:none}.admin-top-search{width:min(420px,42vw);min-height:42px;display:flex;align-items:center;gap:.7rem;padding:0 .9rem;border:1px solid var(--admin-line);border-radius:12px;color:#899095;background:#fff9}.admin-top-search:focus-within{border-color:#cf391685;box-shadow:0 0 0 3px #cf391614}.admin-top-search input{width:100%;border:0;outline:0;color:var(--admin-ink);background:transparent;font-size:.76rem}.admin-top-actions{display:flex;align-items:center;gap:1rem;margin-left:auto}.admin-top-actions>button,.admin-mobile-menu{position:relative;width:42px;height:42px;place-items:center;border:1px solid var(--admin-line);border-radius:12px;color:var(--admin-ink);background:#ffffff8c;cursor:pointer}.admin-top-actions>button i{position:absolute;top:9px;right:9px;width:6px;height:6px;border:2px solid var(--admin-paper);border-radius:50%;background:var(--admin-red)}.admin-profile{display:flex;align-items:center;gap:.7rem}.admin-profile>span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:#fff;background:var(--admin-ink);font-size:.68rem;font-weight:900}.admin-profile strong,.admin-profile small{display:block}.admin-profile strong{font-size:.74rem}.admin-profile small{margin-top:.16rem;color:var(--admin-muted);font-size:.61rem}.admin-profile>svg{color:#939a9e;font-size:1.15rem}.admin-content{width:min(100%,1680px);margin:0 auto;padding:clamp(1.5rem,3.4vw,3rem)}.admin-page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.5rem}.admin-page-heading>div:first-child>span{color:var(--admin-red-dark);font-size:.62rem;font-weight:900;letter-spacing:.15em}.admin-page-heading h1{margin:.55rem 0 0;font-size:clamp(2rem,3vw,3.4rem);line-height:1;letter-spacing:-.05em}.admin-page-heading p{margin:.65rem 0 0;color:var(--admin-muted);font-size:.78rem}.admin-date{display:flex;align-items:center;gap:.6rem;padding:.7rem .85rem;border:1px solid var(--admin-line);border-radius:11px;background:#ffffff75;color:var(--admin-muted);font-size:.7rem;white-space:nowrap}.admin-mode-banner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.3rem;padding:.9rem 1rem;border:1px solid #d8d2c8;border-radius:14px;background:#ebe7df}.admin-mode-banner.is-demo{border-color:#cf391642;background:#f5e8df}.admin-mode-banner>div,.admin-mode-banner>div>p,.admin-mode-banner label{display:flex;align-items:center}.admin-mode-banner>div{gap:.75rem}.admin-mode-banner>div>svg{flex:0 0 auto;color:var(--admin-red);font-size:1.15rem}.admin-mode-banner>div>p{align-items:baseline;gap:.7rem;margin:0}.admin-mode-banner strong{font-size:.72rem}.admin-mode-banner p span{color:var(--admin-muted);font-size:.65rem}.admin-mode-banner label{flex:0 0 auto;gap:.6rem;cursor:pointer}.admin-mode-banner label input{position:absolute;opacity:0;pointer-events:none}.admin-mode-banner label>span{position:relative;width:38px;height:22px;border-radius:999px;background:#b4b1ab;transition:background-color .18s ease}.admin-mode-banner label>span:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0000002e;transition:transform .18s ease}.admin-mode-banner label input:checked+span{background:var(--admin-red)}.admin-mode-banner label input:checked+span:after{transform:translate(16px)}.admin-mode-banner label b{font-size:.65rem}.admin-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.admin-metric-card,.admin-panel{border:1px solid var(--admin-line);background:var(--admin-panel);box-shadow:0 14px 45px #2023260b}.admin-metric-card{min-height:168px;display:flex;flex-direction:column;justify-content:space-between;padding:1.15rem;border-radius:17px}.admin-metric-card.is-accent{color:#fff;border-color:transparent;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 45%),var(--admin-ink)}.admin-metric-head{display:flex;align-items:center;justify-content:space-between;color:var(--admin-muted)}.admin-metric-card.is-accent .admin-metric-head,.admin-metric-card.is-accent p{color:#ffffff8f}.admin-metric-head span{font-size:.69rem;font-weight:780}.admin-metric-head svg{width:30px;height:30px;padding:.42rem;border-radius:9px;color:var(--admin-red);background:#cf391614}.admin-metric-card.is-accent svg{color:#ff7950;background:#ffffff14}.admin-metric-card>strong{margin-top:1rem;font-size:clamp(1.9rem,3vw,2.8rem);letter-spacing:-.06em}.admin-metric-card p{margin:.3rem 0 0;color:var(--admin-muted);font-size:.63rem}.admin-dashboard-grid,.admin-analytics-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(310px,.8fr);gap:1rem;margin-top:1rem}.admin-panel{border-radius:18px;overflow:hidden}.admin-traffic-panel,.admin-dashboard-grid>.admin-panel,.admin-analytics-grid>.admin-panel{min-height:360px;padding:1.2rem}.admin-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.admin-panel-head span{color:var(--admin-red-dark);font-size:.58rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.admin-panel-head h2{margin:.35rem 0 0;font-size:1rem;letter-spacing:-.025em}.admin-panel-head>button,.admin-panel-head>div+button{display:inline-flex;align-items:center;gap:.4rem;border:0;color:var(--admin-muted);background:transparent;font-size:.63rem;font-weight:750;cursor:pointer}.admin-panel-head button:hover,.admin-panel-head button:focus-visible{color:var(--admin-red)}.admin-chart{margin-top:1rem}.admin-chart svg{width:100%;min-height:220px;overflow:visible}.admin-chart-grid{stroke:#ddd9d1;stroke-width:1;stroke-dasharray:5 7}.admin-chart-line{fill:none;stroke:var(--admin-red);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 5px 8px rgba(207,57,22,.18))}.admin-chart-labels{display:flex;justify-content:space-between;color:#969b9e;font-size:.58rem}.admin-source-bars{display:grid;gap:1.2rem;margin-top:2.1rem}.admin-source-bars p{display:flex;justify-content:space-between;margin:0 0 .55rem;font-size:.68rem}.admin-source-bars p strong{color:var(--admin-red-dark)}.admin-source-bars i{height:7px;display:block;border-radius:999px;background:#e5e1da;overflow:hidden}.admin-source-bars b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,var(--admin-red),#e8744f)}.admin-recent-panel,.admin-page-panel{margin-top:1rem;padding:1.2rem}.admin-table-wrap{margin-top:1rem;overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;table-layout:auto;font-size:.68rem}.admin-table th{padding:.75rem .7rem;color:#8a9094;border-bottom:1px solid var(--admin-line);font-size:.56rem;font-weight:800;letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap}.admin-table td{padding:.8rem .7rem;border-bottom:1px solid #ebe7e0;vertical-align:middle;white-space:nowrap}.admin-table tbody tr{transition:background-color .16s ease}.admin-table tbody tr:hover{background:#f7f2eb}.admin-table tr:last-child td{border-bottom:0}.admin-table td>strong,.admin-table td>small{display:block}.admin-table td>strong{font-size:.68rem}.admin-table td>small{margin-top:.2rem;color:var(--admin-muted);font-size:.58rem}.admin-person{min-width:180px;display:flex;align-items:center;gap:.65rem;padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.admin-person>span{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;color:var(--admin-red-dark);background:#f1e3da;font-size:.68rem;font-weight:900}.admin-person strong,.admin-person small{display:block}.admin-person strong{font-size:.68rem}.admin-person small{max-width:150px;margin-top:.18rem;color:var(--admin-muted);font-size:.56rem;overflow:hidden;text-overflow:ellipsis}.admin-status-picker{display:inline-flex}.admin-status-trigger{min-width:108px;min-height:32px;display:inline-flex;align-items:center;gap:.48rem;padding:.38rem .58rem;border:1px solid #d8d3ca;border-radius:999px;color:#4d565a;background:#f8f6f1;font-size:.58rem;font-weight:800;line-height:1;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.admin-status-trigger>i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#cf3916}.admin-status-trigger>span{flex:1;text-align:left}.admin-status-trigger>svg:last-child{flex:0 0 auto;color:#747b7e;transition:transform .16s ease}.admin-status-trigger:hover,.admin-status-trigger:focus-visible,.admin-status-trigger.is-open{border-color:#cf39167a;background:#fffdf9;box-shadow:0 0 0 3px #cf39161a;outline:0}.admin-status-trigger.is-open>svg:last-child{transform:rotate(180deg)}.admin-status-trigger-contacted>i{background:#b28729}.admin-status-trigger-qualified>i{background:#3a7a61}.admin-status-trigger-quoted>i{background:#4c7198}.admin-status-trigger-closed>i{background:#7b8082}.admin-status-picker.is-filter .admin-status-trigger{min-width:142px;min-height:40px;border-radius:11px;background:#fff;font-size:.65rem}.admin-status-picker.is-filter .admin-status-trigger>svg:first-child{color:var(--admin-red)}.admin-status-picker.is-drawer .admin-status-trigger{min-width:128px;min-height:36px;border-radius:10px;background:#fff;font-size:.62rem}.admin-status-menu{position:fixed;z-index:220;padding:.42rem;border:1px solid #cec5b9;border-radius:13px;background:#fffdfa;box-shadow:0 22px 50px #191c1e3d,0 4px 12px #191c1e1a;animation:admin-menu-in .15s ease-out both}.admin-status-menu>button{width:100%;min-height:42px;display:flex;align-items:center;gap:.68rem;padding:.58rem .7rem;border:0;border-radius:9px;color:#30373a;background:transparent;font-family:Manrope Variable,Noto Sans SC Variable,sans-serif;font-size:.7rem;font-weight:750;text-align:left;cursor:pointer;transition:color .14s ease,background .14s ease,transform .14s ease}.admin-status-menu>button:hover,.admin-status-menu>button:focus-visible{color:#9f2a12;background:#f8ece5;outline:0;transform:translate(2px)}.admin-status-menu>button.is-selected{color:#9f2a12;background:#f3dfd5}.admin-status-menu>button>span{flex:1}.admin-status-menu>button>svg{color:#cf3916}.admin-status-dot{width:8px;height:8px;flex:0 0 auto;border:2px solid #cf3916;border-radius:50%;background:#cf3916}.admin-status-dot-all{border-color:#8a9092;background:transparent}.admin-status-dot-contacted{border-color:#b28729;background:#b28729}.admin-status-dot-qualified{border-color:#3a7a61;background:#3a7a61}.admin-status-dot-quoted{border-color:#4c7198;background:#4c7198}.admin-status-dot-closed{border-color:#7b8082;background:#7b8082}@keyframes admin-menu-in{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.admin-icon-button{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--admin-line);border-radius:9px;color:var(--admin-muted);background:#fff;cursor:pointer;transition:color .16s ease,border-color .16s ease,transform .16s ease}.admin-icon-button:hover,.admin-icon-button:focus-visible{color:var(--admin-red);border-color:#cf391659;transform:translate(2px)}.admin-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-country-list,.admin-activity-list{margin-top:1.2rem}.admin-country-list>div,.admin-activity-list>div{display:grid;align-items:center;gap:.8rem;padding:.72rem 0;border-bottom:1px solid #e8e4dc}.admin-country-list>div{grid-template-columns:28px 1fr auto}.admin-country-list>div>span{color:var(--admin-red);font-size:.58rem;font-weight:900}.admin-country-list strong,.admin-country-list b{font-size:.68rem}.admin-country-list b{color:var(--admin-muted)}.admin-activity-list>div{grid-template-columns:8px 1fr auto}.admin-activity-dot{width:7px;height:7px;border-radius:50%;background:var(--admin-red);box-shadow:0 0 0 5px #cf391614}.admin-activity-list strong,.admin-activity-list small{display:block}.admin-activity-list strong{font-size:.66rem}.admin-activity-list small,.admin-activity-list time{margin-top:.18rem;color:var(--admin-muted);font-size:.56rem}.admin-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--admin-line)}.admin-toolbar>label{width:min(440px,100%);min-height:42px;display:flex;align-items:center;gap:.65rem;padding:0 .8rem;border:1px solid var(--admin-line);border-radius:11px;color:#858c90;background:#fff}.admin-toolbar input{width:100%;border:0;outline:0;color:var(--admin-ink);background:transparent;font-size:.7rem}.admin-toolbar>div{display:flex;gap:.6rem}.admin-select-wrap,.admin-secondary-button,.admin-primary-button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.65rem .85rem;border:1px solid var(--admin-line);border-radius:11px;color:var(--admin-ink);background:#fff;font-size:.65rem;font-weight:800;text-decoration:none}.admin-select-wrap select{border:0;outline:0;color:inherit;background:transparent;font-size:inherit}button.admin-secondary-button{cursor:pointer}.admin-secondary-button:hover,.admin-secondary-button:focus-visible{border-color:#cf391659;color:var(--admin-red)}.admin-primary-button{color:#fff;border-color:var(--admin-red);background:var(--admin-red)}.admin-list-summary{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0 0}.admin-list-summary span{font-size:.67rem;font-weight:850}.admin-list-summary small{color:var(--admin-muted);font-size:.58rem}.admin-privacy-note{display:flex;align-items:flex-start;gap:.8rem;padding:1rem;border:1px solid rgba(47,107,85,.22);border-radius:14px;background:#e8efe9}.admin-privacy-note>svg{color:var(--admin-green);font-size:1.3rem}.admin-privacy-note strong{font-size:.72rem}.admin-privacy-note p{margin:.3rem 0 0;color:#557064;font-size:.63rem}.admin-device{display:inline-flex;align-items:center;gap:.4rem}.admin-status{display:inline-flex;padding:.35rem .6rem;border-radius:999px;font-size:.58rem;font-weight:850}.admin-status-new{color:#a62e13;background:#f6ded4}.admin-status-contacted{color:#805f14;background:#f3ead1}.admin-status-qualified{color:#27614b;background:#dfece5}.admin-status-quoted{color:#395d88;background:#dfe9f3}.admin-status-closed{color:#62696d;background:#e8e8e5}.admin-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ranking-list{margin-top:1.15rem}.admin-ranking-list>div{display:grid;grid-template-columns:30px 1fr auto auto;gap:.8rem;align-items:center;padding:.8rem 0;border-bottom:1px solid #e8e4dc}.admin-ranking-list span,.admin-ranking-list small{color:var(--admin-muted);font-size:.58rem}.admin-ranking-list strong,.admin-ranking-list b{font-size:.68rem}.admin-device-split{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:2rem;margin-top:2rem}.admin-donut{width:150px;aspect-ratio:1;display:grid;place-content:center;border-radius:50%;background:radial-gradient(circle,var(--admin-panel) 58%,transparent 59%),conic-gradient(var(--admin-red) 0 64%,#5c656a 64% 98%,#d9d5cd 98%);text-align:center}.admin-donut strong,.admin-donut span{display:block}.admin-donut strong{font-size:1.6rem;letter-spacing:-.05em}.admin-donut span{margin-top:.2rem;color:var(--admin-muted);font-size:.58rem}.admin-device-split ul{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.admin-device-split li{display:grid;grid-template-columns:20px 1fr auto;gap:.55rem;align-items:center;color:var(--admin-muted);font-size:.64rem}.admin-device-split li strong{color:var(--admin-ink)}.admin-task-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1rem}.admin-task-layout .admin-page-panel{margin-top:0}.admin-task-list{margin-top:1.3rem}.admin-task-list label{display:grid;grid-template-columns:26px 1fr;gap:.8rem;align-items:center;padding:1rem 0;border-bottom:1px solid #e7e3dc;cursor:pointer}.admin-task-list input{position:absolute;opacity:0}.admin-task-list label>span{width:24px;height:24px;display:grid;place-items:center;border:1px solid #cbc6bd;border-radius:7px;color:transparent;background:#fff}.admin-task-list label.is-done>span{color:#fff;border-color:var(--admin-green);background:var(--admin-green)}.admin-task-list strong,.admin-task-list small{display:block}.admin-task-list strong{font-size:.72rem}.admin-task-list small{margin-top:.25rem;color:var(--admin-muted);font-size:.6rem}.admin-task-list label.is-done strong{color:#858b8e;text-decoration:line-through}.admin-task-summary{min-height:320px;display:flex;flex-direction:column;padding:1.4rem}.admin-task-summary>span{color:var(--admin-red-dark);font-size:.6rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.admin-task-summary>strong{margin-top:2.2rem;font-size:4.2rem;letter-spacing:-.08em}.admin-task-summary>div{height:8px;margin-top:1rem;border-radius:999px;background:#e2ded6;overflow:hidden}.admin-task-summary i{height:100%;display:block;border-radius:inherit;background:var(--admin-red)}.admin-task-summary p{margin:auto 0 0;color:var(--admin-muted);font-size:.67rem;line-height:1.75}.admin-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.admin-setting-card{display:grid;grid-template-columns:48px 1fr auto;gap:1rem;align-items:center;padding:1.2rem}.admin-setting-card>div{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;color:var(--admin-red);background:#f2e5dc;font-size:1.45rem}.admin-setting-card h2{margin:0;font-size:.78rem}.admin-setting-card p{margin:.35rem 0 0;color:var(--admin-muted);font-size:.62rem;line-height:1.55}.admin-setting-card>span{padding:.35rem .55rem;border-radius:999px;color:#7a5c18;background:#f1e8d0;font-size:.56rem;font-weight:850}.admin-setting-card>span.is-ready{color:#27614b;background:#dfece5}.admin-integration-card{grid-column:1 / -1;padding:1.3rem}.admin-integration-card ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:1.3rem 0 0;padding:0;border:1px solid var(--admin-line);border-radius:14px;list-style:none;overflow:hidden}.admin-integration-card li{min-height:180px;padding:1rem;border-right:1px solid var(--admin-line)}.admin-integration-card li:last-child{border-right:0}.admin-integration-card li>span{color:var(--admin-red);font-size:.58rem;font-weight:900}.admin-integration-card li div{margin-top:3rem}.admin-integration-card strong{font-size:.72rem}.admin-integration-card p{margin:.45rem 0 0;color:var(--admin-muted);font-size:.6rem;line-height:1.65}.admin-empty{min-height:220px;display:grid;place-items:center;align-content:center;padding:2rem;color:var(--admin-muted);text-align:center}.admin-empty>svg{color:#bdc0c1;font-size:2.4rem}.admin-empty strong{margin-top:.8rem;color:var(--admin-ink);font-size:.76rem}.admin-empty p{max-width:360px;margin:.4rem 0 0;font-size:.62rem;line-height:1.65}.admin-drawer-layer{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;background:#1417196b;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:admin-fade-in .18s ease}.admin-drawer{width:min(540px,100%);height:100%;padding:1.5rem;color:var(--admin-ink);background:#f8f5ef;box-shadow:-24px 0 80px #14171933;overflow-y:auto;animation:admin-drawer-in .22s ease}.admin-drawer>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1.2rem;border-bottom:1px solid var(--admin-line)}.admin-drawer header span{color:var(--admin-red-dark);font-size:.58rem;font-weight:900;letter-spacing:.1em}.admin-drawer header h2{margin:.45rem 0 0;font-size:1.55rem;letter-spacing:-.045em}.admin-drawer header button{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--admin-line);border-radius:10px;color:var(--admin-ink);background:#fff;cursor:pointer}.admin-demo-label{display:flex;align-items:center;gap:.55rem;margin-top:1rem;padding:.7rem .8rem;border-radius:10px;color:#8b321b;background:#f4e4db;font-size:.62rem;font-weight:800}.admin-drawer-summary{display:flex;align-items:center;justify-content:space-between;margin-top:1rem}.admin-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:1rem;border:1px solid var(--admin-line);border-radius:13px;overflow:hidden}.admin-detail-grid>div{min-height:86px;padding:.85rem;border-right:1px solid var(--admin-line);border-bottom:1px solid var(--admin-line)}.admin-detail-grid>div:nth-child(2n){border-right:0}.admin-detail-grid>div:nth-last-child(-n+2){border-bottom:0}.admin-detail-grid span,.admin-drawer-block>span{display:block;color:var(--admin-muted);font-size:.56rem;font-weight:750}.admin-detail-grid strong{display:block;margin-top:.45rem;font-size:.68rem;line-height:1.45;overflow-wrap:anywhere}.admin-drawer-block{margin-top:1rem;padding:1rem;border:1px solid var(--admin-line);border-radius:13px;background:#fff}.admin-drawer-block h3{margin:.6rem 0 0;font-size:.9rem}.admin-drawer-block p{margin:.7rem 0 0;color:var(--admin-muted);font-size:.65rem;line-height:1.75}.admin-project-tags{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.admin-project-tags span{padding:.35rem .55rem;border-radius:999px;color:#4f575b;background:#efede8;font-size:.56rem;font-weight:750}.admin-file-list{display:grid;gap:.5rem;margin:.8rem 0 0;padding:0;list-style:none}.admin-file-list li{display:flex;align-items:center;gap:.55rem;padding:.6rem;border-radius:9px;background:#f1efe9;font-size:.62rem}.admin-follow-up-history ul{display:grid;gap:.7rem;margin:.8rem 0 0;padding:0;list-style:none}.admin-follow-up-history li{display:flex;align-items:flex-start;gap:.7rem;padding-bottom:.7rem;border-bottom:1px solid #ece7de}.admin-follow-up-history li:last-child{padding-bottom:0;border-bottom:0}.admin-follow-up-history li>i{width:24px;height:24px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--admin-green);font-size:.62rem}.admin-follow-up-history strong,.admin-follow-up-history small{display:block}.admin-follow-up-history strong{font-size:.65rem;line-height:1.55}.admin-follow-up-history small{margin-top:.25rem;color:var(--admin-muted);font-size:.55rem}.admin-follow-up-composer{margin-top:1rem;padding:1rem;border:1px solid rgba(207,57,22,.28);border-radius:14px;background:#fffdfa;box-shadow:0 12px 30px #442c1f14;animation:admin-composer-in .18s ease-out both}.admin-follow-up-composer>div,.admin-follow-up-composer footer{display:flex;align-items:center}.admin-follow-up-composer>div{justify-content:space-between;color:var(--admin-red-dark);font-size:.65rem;font-weight:850}.admin-follow-up-composer>div button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:8px;color:var(--admin-muted);background:#f1eee8;cursor:pointer}.admin-follow-up-composer textarea{width:100%;min-height:112px;margin-top:.75rem;padding:.8rem;resize:vertical;border:1px solid var(--admin-line);border-radius:11px;outline:0;color:var(--admin-ink);background:#fff;font:.65rem/1.7 Manrope Variable,Noto Sans SC Variable,sans-serif;transition:border-color .16s ease,box-shadow .16s ease}.admin-follow-up-composer textarea:focus{border-color:#cf39167a;box-shadow:0 0 0 3px #cf391617}.admin-follow-up-composer footer{justify-content:flex-end;gap:.55rem;margin-top:.7rem}.admin-follow-up-composer footer small{margin-right:auto;color:var(--admin-muted);font-size:.55rem}.admin-follow-up-composer footer button{min-height:36px;padding:.5rem .75rem}.admin-follow-up-composer footer button:disabled{opacity:.45;cursor:not-allowed}.admin-drawer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:1rem}.admin-sidebar-overlay{display:none}@keyframes admin-drawer-in{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes admin-fade-in{0%{opacity:0}to{opacity:1}}@keyframes admin-composer-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1180px){.admin-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-grid,.admin-analytics-grid{grid-template-columns:1fr}.admin-integration-card ol{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-integration-card li:nth-child(2){border-right:0}.admin-integration-card li:nth-child(-n+2){border-bottom:1px solid var(--admin-line)}}@media(max-width:900px){.admin-sidebar{width:min(290px,86vw);transform:translate(-105%);transition:transform .22s ease}.admin-shell.is-sidebar-open .admin-sidebar{transform:translate(0)}.admin-sidebar-overlay{position:fixed;z-index:35;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#1215177a;opacity:0;pointer-events:none;transition:opacity .22s ease}.admin-shell.is-sidebar-open .admin-sidebar-overlay{display:block;opacity:1;pointer-events:auto}.admin-main{margin-left:0}.admin-mobile-menu{display:grid}.admin-top-search{width:min(360px,45vw)}.admin-task-layout{grid-template-columns:1fr}.admin-task-summary{min-height:260px}}@media(max-width:680px){.admin-topbar{min-height:66px;gap:.7rem;padding-inline:.8rem}.admin-top-search{flex:1;width:auto}.admin-profile>div,.admin-profile>svg,.admin-top-actions>button{display:none}.admin-content{padding:1.2rem .8rem 2rem}.admin-page-heading{display:block}.admin-page-heading h1{font-size:2.35rem}.admin-date{width:fit-content;margin-top:1rem}.admin-mode-banner{align-items:flex-start}.admin-mode-banner>div>p{display:block}.admin-mode-banner p span{display:block;margin-top:.25rem;line-height:1.45}.admin-mode-banner label b{display:none}.admin-metrics-grid,.admin-settings-grid{grid-template-columns:1fr}.admin-metric-card{min-height:150px}.admin-traffic-panel,.admin-dashboard-grid>.admin-panel,.admin-analytics-grid>.admin-panel{min-height:auto}.admin-chart svg{min-height:150px}.admin-toolbar{display:grid}.admin-toolbar>label,.admin-toolbar>div{width:100%}.admin-toolbar>div>*{flex:1}.admin-list-summary{display:block}.admin-list-summary small{display:block;margin-top:.35rem}.admin-device-split{grid-template-columns:1fr;justify-items:center}.admin-device-split ul{width:100%}.admin-setting-card{grid-template-columns:44px 1fr}.admin-setting-card>span{grid-column:2;width:fit-content}.admin-integration-card ol{grid-template-columns:1fr}.admin-integration-card li,.admin-integration-card li:nth-child(2){min-height:145px;border-right:0;border-bottom:1px solid var(--admin-line)}.admin-integration-card li:last-child{border-bottom:0}.admin-integration-card li div{margin-top:2rem}.admin-drawer{padding:1rem}.admin-detail-grid{grid-template-columns:1fr}.admin-detail-grid>div,.admin-detail-grid>div:nth-child(2n),.admin-detail-grid>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--admin-line)}.admin-detail-grid>div:last-child{border-bottom:0}.admin-drawer-actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.admin-shell *,.admin-shell *:before,.admin-shell *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! Noto Sans SC subset, Google Inc., SIL Open Font License 1.1; see OFL-1.1.txt and manifest.json. */@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+8F8A}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAfYABYAAAAADmwAAAdoAAIBBgAAAAAAAAAAAAAAAAAAAAAAAAAAGYIKG4EYHHI/SFZBUkgGYD9TVEFUgR4nKgA0L2wRCAqFGIQMMIQCATYCJAMYCw4ABCAFhjAHIAwHFyQYDhtUDFHU7cVpNZIfi7HtAraQs9O2tQmBBonzTTx8rZXvd8/N7t3NLgeQFLBLyoc9kCNFoFI+xhG7RKY8KVZIP9DNf1dXzap/U+vGamoOWwMYNH/AHKjveJ7+9p3bGw81iCz4YxYFFmHCzfqC7ywv7vtrv1b3naHa/CENLiSG0IhESjux9xf3JLq4bmUInWYhelSdfvMTUayTbDohE0JCtZzNjajkpRSdosojeHz5QQqhshd4D2KocpMwJgXow+wpxcAZp8iKgDOJSlVAX0WlIqBvommlwEEGSWEiB85OIIOsUOmysA3x/30zEPNK8yD/V0GNhO6RyMWJPO1fE5Z7SllJaZ9Znfnwjx7NAaPKCi09ToCcr2oIJdDHUeNKYCTk09fhgoTglTUgGLJKFJeWnj49mA51PD9H7ZNNKQUNakoU3j9QXTJbKLAYB0GWVoVk4bHJjjoL2NkybpGlZWqZWqaW6cHUwDrbI5Ix0GLNvL9MUqyPvqGUBMN46ANrZDZHkJd6fxh0PAhRSMoXSZ5CkZ+TIpEuETIAbMZ3xW5gJwwgDSdpRJ1B63t+PHCXTaM7EsvVq0BxAcGAgDQp1QGTkQX92ejTxHiEIwrlNARB92o5nVCSPIVmQECHFOioGPYkqIr5kCcmKS4DpHvtdc34IhGttFVu2yI6GQvv5mWqCPVHHgGgTWt1H0wOC7D4YWD/ZgLry8UFJGT0EQUGoSZDwaJ176VWA9Ru33n3pI0g9l+p73sjSEFhJWgRgzFUZ91XxaQxKpaN0WAvt40m8YVocW54e893h+iAPBlEF+yNu+K/GvRBCSqMBx4A/wAFGECSdBCKnBqXVVkWRbMq1Bju1NHGYL1elktTKYbkQoWeTEaZpS+XkxXpWYg2ZKSsOYMsPqu99jQsOpWfhmhDijZsmK8LOunaZK08x0PfxNN1R1KzixUVvtsfR5oydjwRzNL1QS/TSCkbSIWslmzvS98S7MLXihRtWBSt4bKnBRWIlGshOgPPOdpiura5475vjHWXsxXWKY6ntj+FfvLjw1Sn3ZctHfZcSXe5/R1nnPnBtKFkZifWudEmaNe83MelJjb+NHvexDRwsUMKmHOfWCd0FB5e743+ChOzFfoGK8xMVoDYmrxX4Cog7Z1MwXw3gbgLfGZMspm0roW2lIZcOXHUdgqj1C2vwF65ilXlv5i5NWrNkr/T5kZuSK+fera+CKWhWe4zaTMRbvL0dO/JqDLe9UZqI+cOeip14Q/7FctZh1PmJs+jfuRQlpiudlnKsd22jMnBF5kuIy/0FfkseUU7K7xEA8+IburfIRtyYsCoW0SEZ0WiEA+/X3z0XkN48MS+fM23/MQ1lbsk5yR7A2WE5bGck2Gr4ziAIL7oGdmOk54J2siZel3A9JtQM4PAZxjgWhSoG8AJmieX1sDSjVP3zzjXsnaBMoj2N42kBeUsOE4OzDm1Ep5Rqc8SqhoX5PBh2Wi9kiPA1UvFB473+7KLMzcvDI5ZbWk0I3u7iBvkJLeWEO+Ymt7hoX3CuLZwj6IHrP1QKO9fOP7u9a+/qE6no6ce6Gyvfu/hhhmiyOOndgSlzJ7uwEBd56ONJDc3ks/wsI8ljWY5mhHjrK/1s7mqI2S4JiD95/wDAtlG/Y0N9bU1NSQW6/VrhYLEpdOpJKpLqTwu1NeAQKSQtIVB7s5//yEaPf6BXN7gYN8/zMGL6KunjSzVwfGHDy0s2treXD2zew1PPU89PWTltaaR4Y7vHz99+vLt+86Dx46fvWJrW12to9PQoKVVV0ci/fhhZNTYaE3p+fjs05ChlYWprm5dTcWPytqWYUD/DXl1NtYhSHv7x4+zSDq9u/tX4r9+9XQM6ZhaWJlRPn5r7qZaGmj2aGiQ0ea2rk8oRd+4ruLreVGoxzZyiT8yL3+zE9ZYFu0ovUsATZIOJ044kZOuWPe3WAoQSFGe6U+f8/UDv2oQ81vAs0sOJwF4ueVmBbjUVeUssRxAKYGguPC/EeS3XASVs4BIqWzdWqoWIHpEmQE5ZgtaJa50huESId2rb1wRxSCuAI1hqn2YND3AbJ13cmHDAXujg6WJmYFNy7MtvkMjnvSJUMVTSTsoDwkO66cWK0PxQWowFUQzXv8LW9oNGds00kjsMGpoJ+3SSosxSOAwbEwsXtwUsSc3xfBIlRGTwTAoTTNNOX8ePMzM6tyJbKI7iTIl7c04V9gktco0SpgkcSqZKWYASUNyoTKlprXGESnpRQ0nycpMN4WEjBN3ccpMUwaTTKTUVJhkApgUSiql7qSIS15MZAr2/kxMXgLwhOKLF+DkGFvHBje7meInVWHSOKumUhHKmGezmwjsAVf6cYmFZky0LNEdCwtHepYQKSIzkhxrZpF5kXcgH1iBDyZPrumOtjiVxBSqOpqmuTsjFeM+ZaZQ8BBPKEZ8RTqZcIVPc5hZpoU6kZj6SYrHng9RZboSyRpKBvKVKSZFp8ukVuvx/jCJIkTg/1Js6dluRb38RtcD0oZ8+euA/BbAoiAU9aa24Ydhg+k8AAAAAA==) format("woff2-variations");unicode-range:U+6A90}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+62E3}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+2248}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+70E8}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+6E85,U+803F}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+33A1,U+53A2,U+5C6F,U+6D47,U+6EAF,U+7194}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+51B6,U+6F84,U+94C5}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+4EA9,U+68B3,U+6CA7,U+710A,U+7AD6}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-10-THVR4-IN.woff2) format("woff2-variations");unicode-range:U+51D1,U+5428,U+5D4C,U+7F20,U+8854,U+903B,U+94F8}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+4E38,U+5339,U+5378,U+78B3,U+7B5B,U+FF5C}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-12-6hqDxvTk.woff2) format("woff2-variations");unicode-range:U+5272,U+53C9,U+5DE1,U+5ECA,U+629B,U+6670,U+6E20,U+7802,U+7BAD,U+9614,U+9AA4}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-13-CCvzsSru.woff2) format("woff2-variations");unicode-range:U+5269,U+5806,U+642C,U+6491,U+6746,U+67F1,U+7EB5,U+8DF5,U+9A76}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-14-5BeNfpuL.woff2) format("woff2-variations");unicode-range:U+4F2F,U+5141,U+517C,U+51ED,U+540A,U+5448,U+5B64,U+5C1D,U+6276,U+62DC,U+63AA,U+649E,U+65C1,U+67DC,U+6846,U+6CBF,U+6CDB,U+6D82,U+70BC,U+78B0,U+7C97,U+7ED1,U+7ED5,U+7F72,U+8150,U+819C,U+8377,U+8463,U+8986,U+8D8B,U+8E2A,U+8F89}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-15-5d0ZzInf.woff2) format("woff2-variations");unicode-range:U+4ED3,U+4F30,U+4FA7,U+55B7,U+586B,U+59D3,U+5B85,U+5F84,U+622A,U+624E,U+6269,U+62B5,U+6446,U+65E2,U+6628,U+66FF,U+6881,U+695A,U+6C9F,U+6D1E,U+7070,U+7763,U+78E8,U+88C1,U+8DE8,U+9636}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-16-BsiJzzLx.woff2) format("woff2-variations");unicode-range:U+4ECD,U+50A8,U+5360,U+5377,U+539A,U+56FA,U+5854,U+5BAB,U+5BBD,U+5BF8,U+5C3A,U+6696,U+675F,U+684C,U+6865,U+68B0,U+6D01,U+6D25,U+6DF7,U+7259,U+7545,U+7B51,U+7F18,U+8651,U+865A,U+89E6,U+8D38,U+8DDD,U+8FEA,U+9010,U+9012,U+907F,U+94FA,U+9769,U+9ED8}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-17-BThNzw4a.woff2) format("woff2-variations");unicode-range:U+4E61,U+4EBF,U+5012,U+51B2,U+5220,U+53BF,U+53F3,U+59D4,U+5BDF,U+5C01,U+5C4B,U+5C4F,U+5E9C,U+6258,U+6267,U+63A2,U+642D,U+654F,U+6682,U+6863,U+6982,U+6DFB,U+6FB3,U+76D6,U+7840,U+7A0E,U+7A33,U+7A3F,U+7ADE,U+7F3A,U+8131,U+83DC,U+8457,U+8F6E,U+900F,U+9014,U+9192,U+94A2,U+9644,U+964D,U+9760,U+987A,U+9F50}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-18-DqRuXZH2.woff2) format("woff2-variations");unicode-range:U+4E03,U+4E25,U+4E5D,U+4E89,U+4ED8,U+4F34,U+4F59,U+4F9D,U+505C,U+51CF,U+5382,U+53E6,U+5426,U+542B,U+542F,U+5757,U+57DF,U+5A01,U+5B63,U+5BA1,U+5C42,U+5E8F,U+5F02,U+5F52,U+5F81,U+5FF5,U+6279,U+6444,U+64CD,U+65BD,U+67B6,U+68C0,U+6C47,U+6CB3,U+6D32,U+6D4F,U+7075,U+73ED,U+7565,U+7591,U+76D1,U+76DF,U+7A81,U+7B14,U+7D27,U+7EB3,U+7EB8,U+7EC7,U+7EE7,U+84DD,U+8865,U+8BB2,U+8D1F,U+8DDF,U+8F93,U+8FFD,U+949F,U+94C1,U+9669,U+969C,U+987B,U+987E,U+989D}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-19-VvYUY6W4.woff2) format("woff2-variations");unicode-range:U+4EC5,U+4EFD,U+4F3C,U+4F4F,U+4F8B,U+4FBF,U+5145,U+516D,U+5199,U+51B3,U+51B5,U+5207,U+5212,U+5219,U+52BF,U+5343,U+5347,U+5370,U+54CD,U+54EA,U+56F4,U+5747,U+5883,U+589E,U+5A92,U+5BA4,U+5C1A,U+5C40,U+5C5E,U+5E95,U+5F85,U+601D,U+627F,U+62C9,U+62CD,U+6309,U+63A7,U+65AD,U+666E,U+667A,U+671B,U+677F,U+6790,U+6821,U+6838-6839,U+697C,U+6B27,U+6BB5,U+6D4B,U+6D4E,U+6E2F,U+6F14,U+72B6,U+72EC,U+7387,U+7533,U+753B,U+76D8,U+7701,U+7814,U+79BB,U+79C1,U+79EF,U+79FB,U+7A76,U+7B56,U+7B97,U+7D20,U+7EC8,U+7EED,U+8303,U+89C9,U+89D2,U+8BBF,U+8BCD,U+8BE6,U+8C22,U+8C61,U+8D26-8D27,U+8F7B,U+8F83,U+8F91,U+8FB9,U+8FD4,U+9002,U+95ED,U+961F,U+9632,U+963F,U+968F-9690,U+9876,U+9884,U+98DE,U+9988,U+FF1B}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-20-DAAl8yI9.woff2) format("woff2-variations");unicode-range:U+300A-300B,U+4E16,U+4E70,U+4E92,U+4E94,U+4EC0,U+4ECA,U+4F01,U+4F18,U+4F46,U+4F9B,U+4FEE,U+503C,U+5148,U+518D,U+51C6,U+5217,U+529E-529F,U+5341,U+534F,U+5361,U+53C2,U+53CC,U+53D7-53D8,U+53EA,U+5411,U+5468,U+5668,U+56E2,U+56ED,U+5740,U+57FA,U+5904,U+59CB,U+5B58,U+5BC6,U+5DDE,U+5E08,U+5E26,U+5E93,U+5F15,U+5F20,U+5F3A,U+5F62,U+5F8B,U+5FC5,U+623F,U+627E,U+628A,U+62A4,U+62DB,U+62E9,U+6307,U+6362,U+636E,U+64AD,U+6539,U+653F,U+6548,U+6574,U+6613,U+663E,U+666F,U+672A,U+6750,U+6784,U+6A21,U+6B65,U+6BCF,U+6DF1,U+706B,U+7167,U+73AF,U+7403,U+754C,U+7559,U+767D,U+7740,U+786E,U+79F0,U+7AEF,U+7B7E,U+7BB1,U+7EA2,U+7EA6,U+7EC4,U+7EC6,U+7ECD,U+7EF4,U+8003,U+81F3-81F4,U+822A,U+827A,U+82F1,U+83B7,U+8425,U+89C2,U+89C8,U+8BA9,U+8BB8,U+8BC6,U+8BD5,U+8BE2,U+8BE5,U+8BED,U+8C03,U+8D23,U+8D2D,U+8D34,U+8D70,U+8FBE,U+8FD1,U+8FDE,U+9001,U+901F-9020,U+914D,U+91C7,U+94FE,U+952E,U+9605,U+9645,U+9662,U+9664,U+9700,U+9752,U+975E,U+9879,U+9886,U+9A8C}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-21-DFWiU_oi.woff2) format("woff2-variations");unicode-range:U+4E24,U+4E48,U+4E5F,U+4E8B-4E8C,U+4EA4,U+4ECB,U+4ECE,U+4ED6,U+4EE3,U+4EF6-4EF7,U+4EFB,U+4F20,U+4F55,U+4F7F,U+4FDD,U+505A,U+5149,U+514D,U+5171,U+5177,U+51FB,U+521B,U+5229,U+522B,U+5305,U+5317,U+5355,U+5373,U+539F,U+53CA,U+53CD,U+53D6,U+53E3,U+53F0,U+5458,U+5546,U+56DB,U+573A,U+578B,U+57CE,U+590D,U+5934,U+5B57,U+5B8C,U+5B98,U+5BB9,U+5BFC,U+5C06,U+5C11,U+5C55,U+5DF2,U+5E03,U+5E38,U+5E76,U+5E94,U+5EFA,U+5F71,U+5F97,U+5FEB,U+6001,U+603B,U+611F,U+6216,U+6253,U+6295,U+6301,U+6392,U+641C,U+652F,U+653E,U+6599,U+671F,U+672F,U+6761,U+67E5,U+6807,U+6837,U+683C,U+6848,U+6B64,U+6BD4,U+6C42,U+6CA1,U+6D41,U+6D77,U+6D88,U+6E05,U+6E38,U+6E90,U+7136,U+7531,U+76EE,U+76F4,U+771F,U+7801,U+793A,U+7A0B,U+7A7A,U+7ACB,U+7B2C,U+7B80,U+7BA1,U+7CBE,U+7D22,U+7EA7,U+7ED3,U+7ED9,U+7EDF,U+7F16,U+7F6E,U+800C,U+8272,U+8282,U+82B1,U+8350,U+88C5,U+897F,U+89C1,U+89C4,U+89E3,U+8A00,U+8BA1,U+8BA4,U+8BAF-8BB0,U+8BBE,U+8BC1,U+8BC4,U+8BFB,U+8D28,U+8D77,U+8D85,U+8DEF,U+8F66,U+8F6C,U+8F7D,U+8FD0,U+9009,U+90AE,U+90FD,U+91CC-91CD,U+91CF,U+95FB,U+9650,U+96C6,U+98CE,U+FF1F}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-22-C94Tc5Pz.woff2) format("woff2-variations");unicode-range:U+4E09-4E0B,U+4E0D-4E0E,U+4E13,U+4E1A,U+4E2A,U+4E3A-4E3B,U+4E4B,U+4E86,U+4E8E,U+4EA7,U+4EBA,U+4EE5,U+4EEC,U+4F1A,U+4F4D,U+4F53,U+4F5C,U+4FE1,U+5165,U+5168,U+516C,U+5173,U+5176,U+5185,U+51FA,U+5206,U+5230,U+5236,U+524D,U+529B,U+52A0-52A1,U+52A8,U+5316,U+533A,U+53D1,U+53EF,U+53F7-53F8,U+5408,U+540C-540E,U+544A,U+548C,U+54C1,U+56DE,U+56FD-56FE,U+5728,U+5730,U+5907,U+5916,U+591A,U+5927,U+5929,U+597D,U+5982,U+5B89,U+5B9A,U+5B9E,U+5BA2,U+5BB6,U+5BF9,U+5C0F,U+5DE5,U+5E02,U+5E73-5E74,U+5E7F,U+5EA6,U+5F00,U+5F0F,U+5F53,U+5F55,U+5FAE,U+5FC3,U+6027,U+606F,U+60A8,U+60C5,U+610F,U+6210-6211,U+6237,U+6240,U+624B,U+6280,U+62A5,U+63A5,U+63A8,U+63D0,U+6536,U+6570,U+6587,U+65B9,U+65E0,U+65F6,U+660E,U+662F,U+66F4,U+6700,U+670D,U+672C,U+673A,U+6743,U+6765,U+679C,U+6B21,U+6B63,U+6CD5,U+6CE8,U+6D3B,U+70ED,U+7247-7248,U+7269,U+7279,U+73B0,U+7406,U+751F,U+7528,U+7535,U+767B,U+76F8,U+770B,U+77E5,U+793E,U+7AD9,U+7B49,U+7C7B,U+7CFB,U+7EBF,U+7ECF,U+7F8E,U+8005,U+8054,U+80FD,U+81EA,U+85CF,U+884C,U+8868,U+8981,U+89C6,U+8BDD,U+8BF4,U+8BF7,U+8D44,U+8FC7,U+8FD9,U+8FDB,U+901A,U+9053,U+90E8,U+91D1,U+957F,U+95E8,U+95EE,U+95F4,U+9762,U+9875,U+9898,U+9996,U+9AD8,U+FF08-FF09}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-23-DxBkH3z5.woff2) format("woff2-variations");unicode-range:U+3001-3002,U+4E00,U+4E2D,U+65B0,U+65E5,U+6708-6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF1A}@font-face{font-family:Noto Sans SC Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-sc-site-24-BO9fYWma.woff2) format("woff2-variations");unicode-range:U+0020-007E,U+00A0,U+00A9,U+00B2,U+00B7,U+00BF-00C1,U+00C9,U+00DA,U+00E0-00E2,U+00E7-00EA,U+00ED-00EE,U+00F1,U+00F3-00F4,U+00F9-00FB,U+0153,U+2013-2014,U+2019,U+201C-201D,U+2026}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-arabic-wght-normal-BhzieyvS.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-math-wght-normal-pS2d8anF.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-symbols-wght-normal-BJ6p-EzA.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-latin-ext-wght-normal-CIz31GGw.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-latin-wght-normal-BQEJrIpl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;font-family:Manrope Variable,Arial,sans-serif;color:#202326;background:#f5f3ee;font-synthesis:none;text-rendering:optimizeLegibility;--navy-950: #191c1f;--navy-900: #23272b;--navy-850: #2d3237;--navy-800: #3a4147;--ink: #202326;--steel: #606970;--mist: #d8d5ce;--paper: #f5f3ee;--white: #ffffff;--brand-red: #e53819;--orange: #d93616;--orange-dark: #a72610;--line-dark: rgba(255, 255, 255, .16);--line-light: rgba(32, 35, 38, .14);--section-inline: clamp(1.25rem, 4vw, 4.5rem)}html[lang=zh-CN]{font-family:Noto Sans SC Variable,Microsoft YaHei,sans-serif}html[lang=ar]{font-family:Noto Sans Arabic Variable,Arial,sans-serif}html[lang=ar] body,html[lang=ar] .news-content-language{direction:ltr}html{scroll-behavior:smooth;scroll-padding-top:7rem;scrollbar-width:thin;scrollbar-color:#73797b #ece9e2}html::-webkit-scrollbar{width:9px;height:9px}html::-webkit-scrollbar-track{background:#ece9e2}html::-webkit-scrollbar-thumb{min-height:72px;border:2px solid #ece9e2;border-radius:999px;background:#73797b;background-clip:padding-box}html::-webkit-scrollbar-thumb:hover{background:var(--orange);background-clip:padding-box}html::-webkit-scrollbar-thumb:active{background:var(--orange-dark);background-clip:padding-box}html::-webkit-scrollbar-button{width:0;height:0;display:none}html::-webkit-scrollbar-corner{background:transparent}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}body.intro-active{overflow:hidden}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}img{display:block;max-width:100%}::selection{color:var(--white);background:var(--orange)}:focus-visible{outline:3px solid #ff9a5d;outline-offset:4px}.site-shell{min-height:100vh;overflow:clip}.site-shell.is-intro-pending>.site-header,.site-shell.is-intro-pending .hero-content,.site-shell.is-intro-pending .hero-control-panel,.site-shell.is-intro-pending .hero-dots{opacity:0;animation:none}.site-shell.is-intro-pending>.site-header{transform:translateY(-18px)}.site-shell.is-intro-pending .hero-content{transform:translateY(28px)}.site-shell.is-intro-pending .hero-control-panel,.site-shell.is-intro-pending .hero-dots{transform:translateY(18px)}.site-shell.is-intro-complete>.site-header{animation:intro-site-header .72s cubic-bezier(.2,.8,.2,1) both}.site-shell.is-intro-complete .hero-content{animation:hero-copy-in .78s .11s cubic-bezier(.2,.8,.2,1) both}.site-shell.is-intro-complete .hero-control-panel,.site-shell.is-intro-complete .hero-dots{animation:intro-site-controls .68s .25s cubic-bezier(.2,.8,.2,1) both}.opening-sequence{--intro-progress: 0%;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;min-width:320px;color:var(--white);background:#171b1e;isolation:isolate;overflow:hidden;clip-path:circle(150% at 69% 48%)}.opening-sequence.is-leaving{pointer-events:none;animation:opening-sequence-exit .98s cubic-bezier(.76,0,.24,1) both}.opening-sequence__image,.opening-sequence__image:after,.opening-sequence__canvas,.opening-sequence__grid{position:absolute;top:0;right:0;bottom:0;left:0}.opening-sequence__image{z-index:-3;overflow:hidden;background:#171b1e}.opening-sequence__image img{width:100%;height:100%;max-width:none;object-fit:cover;opacity:.24;filter:brightness(.58) saturate(.64) contrast(1.05) blur(4px);transform:scale(1.025);transition:opacity .9s ease,filter .9s ease,transform 1.2s ease}.opening-sequence__image:after{content:"";background:linear-gradient(90deg,#111416eb,#111416bf 36%,#11141657 70%,#111416a3),linear-gradient(180deg,rgba(17,20,22,.5),transparent 48%,rgba(17,20,22,.65));transition:opacity .9s ease}.opening-sequence.is-ready .opening-sequence__image img,.opening-sequence.is-leaving .opening-sequence__image img{opacity:.48;filter:brightness(.76) saturate(.76) contrast(1) blur(0);transform:scale(1)}.opening-sequence.is-leaving .opening-sequence__image:after{opacity:.25}.opening-sequence__canvas{z-index:-1;top:7%;right:-9%;bottom:7%;left:34%;transition:opacity .76s ease,transform .98s cubic-bezier(.2,.8,.2,1),filter .76s ease}.opening-sequence__canvas canvas{width:100%;height:100%;display:block}.opening-sequence.is-leaving .opening-sequence__canvas{opacity:0;filter:blur(8px);transform:translate3d(7%,-2%,0) scale(1.12)}.opening-sequence__grid{z-index:-2;inset:0 var(--section-inline);background:linear-gradient(90deg,transparent calc(50% - .5px),rgba(255,255,255,.06) 50%,transparent calc(50% + .5px)),linear-gradient(0deg,transparent calc(50% - .5px),rgba(255,255,255,.045) 50%,transparent calc(50% + .5px));pointer-events:none}.opening-sequence__topline,.opening-sequence__copy,.opening-sequence__status,.opening-sequence__skip{position:absolute;z-index:2}.opening-sequence__topline{inset:clamp(1.4rem,4vh,3rem) var(--section-inline) auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;transition:opacity .36s ease,transform .5s ease}.opening-sequence__topline img{width:clamp(132px,11vw,172px);height:auto}.opening-sequence__topline>span{color:#ffffff94;font-size:.65rem;font-weight:800;letter-spacing:.16em}.opening-sequence__copy{inset:27% auto auto var(--section-inline);width:min(46vw,720px);transition:opacity .42s ease,transform .62s cubic-bezier(.2,.8,.2,1)}.opening-sequence__copy>p{margin:0;color:#ffffffad;font-size:.68rem;font-weight:850;letter-spacing:.16em}.opening-sequence__copy>p span{color:#ff6c3f}.opening-sequence__copy h1{margin:1.25rem 0 0;font-size:clamp(4.2rem,7.3vw,6rem);line-height:.86;letter-spacing:-.04em;text-wrap:balance;text-shadow:0 18px 46px rgba(0,0,0,.32)}.opening-sequence__copy small{display:block;margin-top:1.8rem;color:#ffffff9e;font-size:.7rem;font-weight:680;letter-spacing:.055em}.opening-sequence__status{inset:auto var(--section-inline) clamp(1.6rem,5vh,3.5rem);display:grid;grid-template-columns:minmax(190px,.35fr) minmax(220px,1fr) 72px;align-items:end;gap:1.5rem;transition:opacity .36s ease,transform .52s ease}.opening-sequence__status>div:first-child{display:grid;gap:.35rem}.opening-sequence__status span,.opening-sequence__status strong,.opening-sequence__status b{font-variant-numeric:tabular-nums}.opening-sequence__status>div:first-child span{color:#ff6c3f;font-size:.63rem;font-weight:900;letter-spacing:.12em}.opening-sequence__status strong{color:#ffffffd1;font-size:.7rem;letter-spacing:.12em}.opening-sequence__progress{height:2px;margin-bottom:.45rem;background:#fff3;overflow:hidden}.opening-sequence__progress i{display:block;width:var(--intro-progress);height:100%;background:linear-gradient(90deg,#e8431d,#ff845e);box-shadow:0 0 18px #e8431db3}.opening-sequence__status b{color:var(--white);font-size:.82rem;text-align:end}.opening-sequence__status b>span{font-size:1.2rem}.opening-sequence__skip{inset:clamp(5.2rem,11vh,8rem) var(--section-inline) auto auto;display:inline-flex;align-items:center;gap:.7rem;padding:.55rem 0;border:0;color:#ffffffa8;background:transparent;font-size:.68rem;font-weight:750;cursor:pointer;animation:opening-skip-in .5s .65s ease both;transition:color .18s ease}.opening-sequence__skip:hover,.opening-sequence__skip:focus-visible{color:var(--white)}.opening-sequence__skip>span{padding:.25rem .4rem;border:1px solid rgba(255,255,255,.24);border-radius:5px;font-size:.56rem;letter-spacing:.08em}.opening-sequence.is-leaving .opening-sequence__topline,.opening-sequence.is-leaving .opening-sequence__copy,.opening-sequence.is-leaving .opening-sequence__status,.opening-sequence.is-leaving .opening-sequence__skip{opacity:0;transform:translateY(-16px)}.section-inner{width:min(100%,1440px);margin-inline:auto;padding-inline:var(--section-inline)}.site-header{position:fixed;z-index:100;inset:0 0 auto;color:var(--white);background:transparent;border:0;transition:background-color .3s ease,box-shadow .3s ease,color .3s ease}.site-header.is-scrolled{color:var(--ink);background:#faf9f6fa;backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);box-shadow:0 16px 42px #2023261c}.nav-shell{width:min(100%,1540px);margin-inline:auto;padding-inline:var(--section-inline)}.nav-shell{min-height:92px;display:grid;grid-template-columns:minmax(190px,.8fr) auto minmax(260px,.8fr);align-items:center;gap:2rem}.brand{display:inline-flex;align-items:center;width:fit-content;text-decoration:none}.brand-logo-stack{position:relative;display:block;width:clamp(132px,11vw,172px)}.brand-logo{display:block;width:100%;height:auto}.brand-logo-dark{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 58%);filter:brightness(0);opacity:.78;pointer-events:none;transition:opacity .24s ease}.site-header:not(.is-scrolled) .brand-logo-dark{opacity:0}.primary-nav{display:flex;align-items:center;gap:.18rem;min-height:0;padding:.38rem;border-radius:999px;background:#0d111657;box-shadow:0 16px 34px #0000001f;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);transition:background-color .26s ease,box-shadow .26s ease}.site-header.is-scrolled .primary-nav{background:#e8e4dcc7;box-shadow:none}.primary-nav a{position:relative;display:flex;align-items:center;gap:.42rem;min-height:46px;padding-inline:clamp(.82rem,1.35vw,1.25rem);border-radius:999px;color:#ffffffdb;font-size:.9rem;font-weight:700;letter-spacing:.018em;text-decoration:none;text-shadow:0 1px 10px rgba(0,0,0,.34);white-space:nowrap;isolation:isolate;overflow:hidden;transition:color .22s ease,transform .22s ease,background-color .22s ease}.primary-nav a:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#ffffff21;opacity:0;transform:scale(.86);transition:opacity .22s ease,transform .26s cubic-bezier(.2,.8,.2,1)}.primary-nav a:hover,.primary-nav a:focus-visible{color:var(--white);transform:translateY(-1px)}.site-header.is-scrolled .primary-nav a{color:#202326b8;text-shadow:none}.site-header.is-scrolled .primary-nav a:hover,.site-header.is-scrolled .primary-nav a:focus-visible{color:var(--ink)}.primary-nav a:hover:after,.primary-nav a:focus-visible:after,.primary-nav a[aria-current=page]:after{opacity:1;transform:scale(1)}.site-header.is-scrolled .primary-nav a:after{background:#ffffffc7}.site-header.is-scrolled .primary-nav a[aria-current=page]{color:var(--ink)}.primary-nav a span{color:var(--orange);font-size:.6rem;font-weight:800}.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.language-control{position:relative}.subpage-header-actions{display:flex;align-items:center;gap:1rem}.language-trigger,.menu-toggle{border:0;border-radius:999px;background:#0d11165c;color:var(--white);cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:color .22s ease,background-color .22s ease,transform .22s ease}.site-header.is-scrolled .language-trigger,.site-header.is-scrolled .menu-toggle{background:#e8e4dcd1;color:var(--ink)}.language-control.is-surface .language-trigger{background:#ece9e2;color:var(--ink);backdrop-filter:none;-webkit-backdrop-filter:none}.language-trigger:hover,.menu-toggle:hover{transform:translateY(-1px);background:#0d111694}.site-header.is-scrolled .language-trigger:hover,.site-header.is-scrolled .menu-toggle:hover{background:var(--white)}.language-control.is-surface .language-trigger:hover{background:#e2ddd4}.language-trigger{min-height:45px;display:inline-flex;align-items:center;gap:.46rem;padding:.6rem .8rem;font-size:.74rem;font-weight:800}.language-trigger svg:first-child{font-size:1.06rem}.language-trigger svg:last-child{font-size:.68rem;transition:transform .18s ease}.language-trigger[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.language-menu{position:absolute;inset:calc(100% + .65rem) 0 auto auto;width:218px;padding:.45rem;background:var(--white);color:var(--ink);border-radius:18px;box-shadow:0 24px 70px #20232633;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.language-menu.is-open{visibility:visible;opacity:1;transform:translateY(0)}.language-menu button{width:100%;display:grid;grid-template-columns:32px 1fr 20px;align-items:center;gap:.6rem;min-height:44px;padding:.5rem .7rem;border:0;background:transparent;color:var(--ink);text-align:start;cursor:pointer;border-radius:12px}.language-menu button:hover,.language-menu button[aria-selected=true]{background:#f0ede7}.language-menu button>span:first-child{color:var(--orange-dark);font-size:.7rem;font-weight:800}.language-menu .language-name{min-width:0;color:var(--ink);font-size:inherit;font-weight:inherit}.language-menu button svg{justify-self:end;color:var(--orange-dark)}.header-cta,.button{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:48px;padding:.8rem 1.15rem;border:1px solid transparent;font-size:.78rem;font-weight:800;letter-spacing:.045em;text-decoration:none;cursor:pointer;border-radius:999px;transition:transform .22s ease,background-color .22s ease,border-color .22s ease,color .22s ease}.header-cta{flex:0 0 auto;min-height:44px;padding:.7rem 1rem;gap:.55rem;background:var(--orange);color:var(--white);font-size:.74rem;line-height:1;white-space:nowrap;box-shadow:0 12px 30px #d936163d}.header-cta svg{flex:0 0 auto;font-size:1rem;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.header-cta:hover,.button-primary:hover{background:var(--orange-dark);transform:translateY(-2px)}.header-cta:hover svg,.header-cta:focus-visible svg{transform:translate(2px,-2px)}.menu-toggle{display:none;width:46px;height:46px;place-items:center;padding:0;font-size:1.35rem}.hero{position:relative;min-height:max(720px,100svh);display:grid;align-items:center;color:var(--white);background:#6f777c;isolation:isolate;overflow:hidden}.hero-media,.hero-media img,.hero-scrim,.hero-gridlines{position:absolute;top:0;right:0;bottom:0;left:0}.hero-media{z-index:-3;overflow:hidden}.hero-media-frame{position:absolute;top:0;right:0;bottom:0;left:0}.hero-media img{width:100%;height:100%;max-width:none;object-fit:cover;opacity:0;filter:brightness(1.18) saturate(.84) contrast(.95);transform:translate3d(calc(var(--hero-x, 0px) + var(--hero-pan-x-from, 0%)),calc(var(--hero-y, 0px) + var(--hero-pan-y-from, 0%)),0) scale(var(--hero-scale-from, 1.04));transform-origin:var(--hero-origin, center);transition:opacity 1.35s cubic-bezier(.22,.61,.36,1),transform 1.35s cubic-bezier(.22,.61,.36,1);will-change:auto}.hero-media-frame:nth-child(1) img{--hero-mobile-focus: 86% 50%;--hero-pan-x-from: -.4%;--hero-pan-y-from: -.2%;--hero-pan-x-to: .4%;--hero-pan-y-to: .2%;--hero-origin: 62% 50%}.hero-media-frame:nth-child(2) img{--hero-mobile-focus: 70% 48%;--hero-pan-x-from: .4%;--hero-pan-y-from: .2%;--hero-pan-x-to: -.4%;--hero-pan-y-to: -.2%;--hero-origin: 60% 48%}.hero-media-frame:nth-child(3) img{--hero-mobile-focus: 100% 52%;--hero-pan-x-from: -.4%;--hero-pan-y-from: .15%;--hero-pan-x-to: .35%;--hero-pan-y-to: -.15%;--hero-origin: 65% 50%}.hero-media-frame:nth-child(4) img{--hero-mobile-focus: 60% 45%;--hero-pan-x-from: .35%;--hero-pan-y-from: -.2%;--hero-pan-x-to: -.4%;--hero-pan-y-to: .15%;--hero-origin: 60% 46%}.hero-media-frame:nth-child(5) img{--hero-mobile-focus: 83% 48%;--hero-pan-x-from: -.35%;--hero-pan-y-from: .2%;--hero-pan-x-to: .4%;--hero-pan-y-to: -.2%;--hero-origin: 63% 48%}.hero-media-frame:nth-child(6) img{--hero-mobile-focus: 90% 56%;--hero-pan-x-from: .35%;--hero-pan-y-from: -.15%;--hero-pan-x-to: -.35%;--hero-pan-y-to: .15%;--hero-origin: 66% 50%}.hero-media-frame:nth-child(2) img,.hero-media-frame:nth-child(5) img,.hero-media-frame:nth-child(6) img{filter:brightness(1.23) saturate(.78) contrast(.93)}.hero-media-frame:nth-child(1) img{filter:brightness(.88) saturate(.84) contrast(1.06)}.hero-media-frame:nth-child(3) img,.hero-media-frame:nth-child(4) img{filter:brightness(1.14) saturate(.88) contrast(.97)}.hero-media img.is-active{opacity:1;animation:hero-image-breathe 5.8s cubic-bezier(.2,.62,.24,1) both;will-change:opacity,transform}.hero-scrim{z-index:-2;background:linear-gradient(90deg,#1c1f21a3,#1c1f217a 38%,#1c1f212b 72%,#1c1f210d),linear-gradient(180deg,rgba(28,31,33,.12) 0%,transparent 54%,rgba(245,243,238,0) 78%,rgba(245,243,238,.2) 91%,rgba(245,243,238,.7) 98%,#f5f3ee 100%)}.hero-gridlines{z-index:-1;width:min(100% - 2rem,1440px);margin-inline:auto;pointer-events:none}.hero-content{width:min(100%,1440px);margin-inline:auto;padding:10rem var(--section-inline) 10rem;animation:hero-copy-in .78s cubic-bezier(.2,.8,.2,1) both}.eyebrow{display:flex;align-items:center;gap:.8rem;margin:0 0 1.4rem;color:var(--orange-dark);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.eyebrow>span{width:42px;height:2px;flex:0 0 auto;background:currentColor}.eyebrow.light{color:#ff9455}.hero h1{max-width:830px;margin:0;font-size:clamp(3.25rem,6.2vw,6rem);line-height:.96;letter-spacing:-.04em;text-wrap:balance;text-shadow:0 3px 28px rgba(0,0,0,.3)}[lang=zh-CN] .hero h1,[lang=ar] .hero h1{letter-spacing:-.025em;line-height:1.08}.hero-copy{max-width:560px;margin:1.65rem 0 0;color:#ffffffe6;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.75}.hero-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2.15rem}.button-primary{background:var(--orange);color:var(--white);box-shadow:0 12px 30px #d9361638}.button-ghost{border-color:#ffffff61;color:var(--white);background:#16181947}.button-ghost:hover{border-color:var(--white);background:#1618199e;transform:translateY(-2px)}.hero-control-panel{position:absolute;inset:auto var(--section-inline) 2.2rem auto;z-index:2;width:min(440px,calc(100% - 2.5rem));display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:.42rem .48rem .42rem .85rem;border-radius:999px;background:#0c101475;box-shadow:0 18px 46px #0003;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}.slide-count{display:flex;align-items:baseline;gap:.28rem;font-variant-numeric:tabular-nums}.slide-count strong{font-size:1.6rem;line-height:1}.slide-count span{color:#ffffff85;font-size:.66rem}.slide-progress{position:relative;height:2px;background:#ffffff40;overflow:hidden}.slide-progress span{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:var(--orange);transform:scaleX(0);transform-origin:left center;will-change:transform}.slide-progress span.is-playing{animation:slide-progress var(--slide-duration, 4s) linear both}.slide-buttons{display:flex;gap:.2rem}.slide-buttons button,.hero-dots button{color:var(--white);border:0;background:transparent;cursor:pointer}.slide-buttons button{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;transition:color .18s ease,background-color .18s ease,transform .18s ease}.slide-buttons button:hover{color:var(--orange);background:#ffffff1f;transform:scale(1.06)}.hero-dots{position:absolute;inset:50% clamp(5.25rem,6vw,6.5rem) auto auto;transform:translateY(-50%);display:grid;gap:.3rem}.hero-dots button{width:36px;height:28px;display:grid;place-items:center;padding:0}.hero-dots button span{width:7px;height:7px;border-radius:999px;background:#ffffff70;transition:width .24s ease,background-color .2s ease,transform .2s ease}.hero-dots button.is-active span{width:28px;background:var(--orange)}.factory-section,.process-section{padding-block:clamp(6rem,10vw,10rem);background:var(--paper)}.factory-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(500px,1.22fr);align-items:center;gap:clamp(3rem,8vw,8.5rem)}.factory-copy h2,.section-heading-row h2,.process-heading h2,.contact-copy h2{margin:0;font-size:clamp(2.4rem,4.4vw,4.6rem);line-height:1.04;letter-spacing:-.04em;text-wrap:balance}[lang=zh-CN] .factory-copy h2,[lang=zh-CN] .section-heading-row h2,[lang=zh-CN] .process-heading h2,[lang=zh-CN] .contact-copy h2,[lang=ar] .factory-copy h2,[lang=ar] .section-heading-row h2,[lang=ar] .process-heading h2,[lang=ar] .contact-copy h2{line-height:1.16;letter-spacing:-.025em}.section-copy{margin:1.8rem 0 0;color:var(--steel);font-size:1rem;line-height:1.85}.text-link{width:fit-content;display:inline-flex;align-items:center;gap:.7rem;margin-top:2rem;padding-bottom:.45rem;border-bottom:2px solid var(--orange);color:var(--ink);font-size:.82rem;font-weight:800;text-decoration:none}.text-link svg{transition:transform .18s ease}.text-link:hover svg{transform:translate(3px,-3px)}.factory-visual{position:relative;margin:0;min-height:660px;overflow:hidden;background:#d8d5ce;box-shadow:0 34px 80px #20232629}.factory-visual img{width:100%;height:660px;object-fit:cover;filter:brightness(1.03) saturate(.96) contrast(1.03);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.factory-visual:hover img{transform:scale(1.035)}.factory-visual figcaption{position:absolute;inset:auto auto 0 0;width:min(420px,82%);padding:2rem;color:var(--white);background:#1c1f21f0;border-top:4px solid var(--orange)}.factory-visual figcaption span{color:#ff9a5d;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.factory-visual figcaption strong{display:block;margin-top:.55rem;font-size:1.4rem}.factory-visual figcaption p{margin:.65rem 0 0;color:#ffffff9e;font-size:.8rem;line-height:1.65}.solutions-section{padding-block:clamp(6rem,10vw,10rem);color:var(--ink);background:#e6e2da}.solutions-section .eyebrow.light{color:var(--orange-dark)}.section-heading-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.6fr);align-items:end;gap:4rem}.section-heading-row h2{max-width:820px}[lang=zh-CN] .solutions-section .section-heading-row h2{max-width:12ch;font-size:clamp(2.25rem,4.2vw,4.25rem);white-space:normal;text-wrap:balance}.section-heading-row>p{margin:0 0 .6rem;color:var(--steel);line-height:1.75}.solution-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;background:var(--line-light)}.solution-card{min-width:0;display:flex;flex-direction:column;color:inherit;background:#ffffffb8;text-decoration:none;overflow:hidden;transition:background-color .18s ease,transform .26s cubic-bezier(.2,.8,.2,1)}.solution-card:hover,.solution-card:focus-visible{z-index:1;background:#fff;transform:translateY(-4px)}.solution-card:focus-visible{outline:3px solid rgba(201,79,22,.55);outline-offset:-3px}.solution-image{position:relative;height:auto;aspect-ratio:16 / 9;overflow:hidden;background:#303639}.solution-image img{width:100%;height:100%;object-fit:cover;filter:brightness(1.03) saturate(.94) contrast(1.02);transition:transform .72s cubic-bezier(.2,.7,.2,1),filter .3s ease}.solution-card:hover .solution-image img{transform:scale(1.05);filter:brightness(1.04) saturate(1.05) contrast(1.02)}.solution-image small{position:absolute;inset:1rem auto auto 1rem;padding:.45rem .6rem;border:1px solid rgba(255,255,255,.25);color:#ffffffe0;background:#161a1d9e;font-size:.58rem;font-weight:750;line-height:1.35;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:none}.solution-card-body{flex:1;display:flex;flex-direction:column;min-height:250px;padding:2rem}.solution-number{color:var(--orange);font-size:.7rem;font-weight:800;letter-spacing:.1em}.solution-card h3,.process-grid h3{margin:1rem 0 0;font-size:1.5rem;line-height:1.2}.solution-card p,.process-grid p{margin:.9rem 0 0;color:var(--steel);font-size:.86rem;line-height:1.75}.solution-detail{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:2rem;color:var(--orange-dark);font-size:.76rem;font-weight:850}.solution-detail svg{flex:0 0 auto;font-size:1rem;transition:transform .18s ease}.solution-card:hover .solution-detail svg,.solution-card:focus-visible .solution-detail svg{transform:translate(3px,-3px)}.why-section{padding-block:clamp(6.5rem,10vw,10rem);color:var(--white);background:var(--navy-950)}.why-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(4rem,9vw,9rem)}.why-intro{position:sticky;top:8.5rem;max-width:620px}.why-intro h2{max-width:12ch;margin:0;font-size:clamp(3rem,5.2vw,5.5rem);line-height:.98;letter-spacing:-.04em;text-wrap:balance}[lang=zh-CN] .why-intro h2,[lang=ar] .why-intro h2{max-width:11ch;line-height:1.12;letter-spacing:-.03em}.why-intro>p{max-width:60ch;margin:2rem 0 0;color:#ffffffb3;font-size:1rem;line-height:1.85}.why-cta{width:fit-content;display:inline-flex;align-items:center;gap:.75rem;margin-top:2.25rem;padding-bottom:.55rem;border-bottom:1px solid var(--orange);color:var(--white);font-size:.8rem;font-weight:800;text-decoration:none}.why-cta svg{color:#ff8f62;transition:transform .18s ease}.why-cta:hover svg,.why-cta:focus-visible svg{transform:translate(3px,-3px)}.why-reasons{border-top:1px solid var(--line-dark)}.why-reason{display:grid;grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);padding-block:clamp(2rem,3.4vw,3.2rem);border-bottom:1px solid var(--line-dark)}.why-reason>span{padding-top:.28rem;color:#ff8f62;font-size:.68rem;font-weight:800;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.why-reason h3{margin:0;color:var(--white);font-size:clamp(1.35rem,2vw,2rem);line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.why-reason p{max-width:65ch;margin:.85rem 0 0;color:#ffffffa3;font-size:.9rem;line-height:1.78}.why-proof{margin-top:clamp(4.5rem,8vw,7rem)}.why-proof>p{margin:0 0 1rem;color:#ffffff8f;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.why-proof dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;border-block:1px solid var(--line-dark);background:var(--line-dark)}.why-proof dl>div{min-width:0;padding:clamp(1.5rem,3vw,2.5rem);background:var(--navy-950)}.why-proof dt{color:var(--white);font-size:clamp(1.55rem,2.5vw,2.6rem);font-variant-numeric:tabular-nums;font-weight:760;letter-spacing:-.035em;line-height:1.1}html[lang=zh-CN] .why-proof dt{font-size:clamp(1.2rem,2vw,2rem);white-space:nowrap}.why-proof dd{margin:.75rem 0 0;color:#ffffff94;font-size:.76rem;line-height:1.6}.process-heading{display:grid;grid-template-columns:.7fr 1.3fr;align-items:end;gap:3rem}.process-heading .eyebrow{margin-bottom:.7rem}.process-grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin-top:4.5rem;padding:.85rem;gap:.75rem;border-radius:28px;background:#ded9cf;box-shadow:0 28px 68px #372e251c,inset 0 1px #ffffffb8}.process-grid article{position:relative;min-height:300px;padding:2rem 1.7rem;border:1px solid rgba(32,35,38,.08);border-radius:20px;background:#f7f4ee;overflow:hidden;transition:transform .26s cubic-bezier(.2,.8,.2,1),background-color .26s ease,box-shadow .26s ease}.process-grid article:last-child{border:1px solid rgba(32,35,38,.08)}.process-grid article:hover{transform:translateY(-6px);background:#fffdf9;box-shadow:0 18px 40px #372e251f}.process-node{display:flex;align-items:center;gap:.9rem}.process-node span{display:inline-grid;place-items:center;width:48px;height:48px;flex:0 0 auto;border-radius:50%;color:var(--white);background:var(--brand-red);font-size:.72rem;font-weight:900}.process-node i{width:100%;height:1px;background:linear-gradient(90deg,#e53819b8,#2023261a)}.process-grid h3{margin-top:3.2rem;color:var(--ink)}.process-grid p{color:var(--steel)}.process-cta{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1rem;margin-top:1rem;padding:1.3rem 1.5rem;border-radius:18px;color:var(--ink);background:#e7e3db;text-decoration:none;transition:background-color .22s ease,transform .22s ease}.process-cta:hover{background:#ddd7cc;transform:translateY(-2px)}.process-cta span{color:var(--steel);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.process-cta strong{font-size:.9rem}.contact-section{position:relative;padding-block:clamp(6rem,10vw,9rem);color:var(--ink);background:#ded9cf;isolation:isolate;overflow:hidden}.contact-media,.contact-media:after{position:absolute;top:0;right:0;bottom:0;left:0}.contact-media{z-index:-2}.contact-media img{width:100%;height:100%;object-fit:cover;filter:brightness(1.22) saturate(.56) contrast(.9)}.contact-media:after{content:"";z-index:1;background:linear-gradient(90deg,#f5f3eef5,#ebe7dedb 48%,#ebe7deb3)}.contact-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:start;gap:clamp(3rem,8vw,8rem)}.contact-copy{position:sticky;top:9rem}.contact-copy .eyebrow.light{color:var(--brand-red)}.contact-copy p:last-child{margin:1.7rem 0 0;color:var(--steel);line-height:1.8}.inquiry-form{padding:clamp(1.5rem,3vw,3rem);background:var(--white);color:var(--ink);box-shadow:0 34px 84px #0003}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.inquiry-form label{display:grid;gap:.55rem}.inquiry-form label>span{color:#4f575d;font-size:.72rem;font-weight:800}.inquiry-form input,.inquiry-form textarea{width:100%;border:0;border-bottom:1px solid #c9c5bd;border-radius:0;background:#f1efe9;color:var(--ink);padding:.9rem .85rem;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.inquiry-form textarea{resize:vertical;min-height:150px;line-height:1.6}.inquiry-form input:focus,.inquiry-form textarea:focus{outline:0;border-color:var(--orange);background:var(--white);box-shadow:inset 0 -2px 0 var(--orange)}.form-full{grid-column:1 / -1}.form-footer{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:1.5rem}.form-footer>p{margin:0;color:var(--steel);font-size:.7rem}.form-footer button{min-width:190px}.form-footer button:disabled{opacity:.62;cursor:wait}.form-message{min-height:1.35rem;margin:1rem 0 0;font-size:.76rem;line-height:1.5}.form-message.error{color:#b42318}.form-message.success{color:#237a52}.contact-card{padding:clamp(2rem,4vw,3.5rem);border:1px solid rgba(32,35,38,.09);border-radius:30px;color:var(--ink);background:#fcfaf6e8;box-shadow:0 30px 72px #372e2524;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.contact-card>span{color:var(--orange-dark);font-size:.68rem;font-weight:900;letter-spacing:.13em}.contact-card>strong{display:block;margin-top:1.2rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05;letter-spacing:-.04em}.contact-card>p{max-width:520px;margin:1.2rem 0 0;color:var(--steel);line-height:1.75}.contact-card>div{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.8rem}.contact-card small{display:inline-flex;align-items:center;gap:.42rem;padding:.58rem .72rem;border-radius:999px;color:#50575c;background:#ebe7df;font-size:.72rem;font-weight:700}.contact-card small svg{color:var(--orange-dark)}.contact-card .button{margin-top:2.3rem}.factory-tour-page{min-height:100vh;color:var(--ink);background:var(--paper)}.factory-tour-header{position:absolute;z-index:20;inset:0 0 auto;min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-inline:var(--section-inline);color:var(--white);background:linear-gradient(180deg,rgba(18,21,23,.68),transparent)}.factory-tour-header .brand-logo-dark{opacity:0}.factory-tour-header .inquiry-back{color:var(--white)}.factory-tour-header-actions,.factory-tour-hero-actions{display:flex;align-items:center;gap:1rem}.factory-tour-header-cta{min-height:48px;padding:.75rem 1.15rem}.factory-tour-hero{position:relative;min-height:max(780px,100svh);display:flex;align-items:center;color:var(--white);background:#252a2e;overflow:hidden}.factory-tour-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#111416c7,#11141666 42%,#11141608 74%),linear-gradient(180deg,#1114160a 55%,#11141685)}.factory-tour-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(1.08) saturate(.8) contrast(.94);transform:scale(1.03);animation:factory-hero-drift 18s ease-in-out infinite alternate}.factory-tour-hero-copy{position:relative;z-index:2;width:min(100%,1480px);margin-inline:auto;padding:9rem var(--section-inline) 12rem}.factory-tour-kicker{margin:0;color:var(--orange-dark);font-size:.7rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.factory-tour-hero .factory-tour-kicker,.factory-route .factory-tour-kicker{color:#ff8a50}.factory-tour-hero h1{max-width:880px;margin:1.15rem 0 0;font-size:clamp(3.4rem,6.2vw,6rem);line-height:.96;letter-spacing:-.04em;text-wrap:balance}[lang=zh-CN] .factory-tour-hero h1,[lang=ar] .factory-tour-hero h1{max-width:820px;line-height:1.08;letter-spacing:-.035em}.factory-tour-intro{max-width:650px;margin:1.6rem 0 0;color:#ffffffc2;font-size:1.05rem;line-height:1.8}.factory-tour-hero-actions{align-items:flex-start;margin-top:2.2rem}.factory-tour-hero-actions>span{max-width:470px;display:flex;align-items:flex-start;gap:.65rem;padding-top:.72rem;color:#ffffffa8;font-size:.72rem;line-height:1.65}.factory-tour-hero-actions>span svg{flex:0 0 auto;margin-top:.15rem;color:#ff8a50;font-size:1rem}.factory-tour-stage-strip{position:absolute;z-index:3;inset:auto var(--section-inline) 2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(255,255,255,.16);border-radius:22px;background:#14181ba8;box-shadow:0 22px 58px #00000038;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);overflow:hidden}.factory-tour-stage-strip button{min-height:90px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:1rem 1.2rem;border:0;border-inline-end:1px solid rgba(255,255,255,.12);color:var(--white);background:transparent;text-align:start;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.factory-tour-stage-strip button:last-child{border-inline-end:0}.factory-tour-stage-strip button:hover,.factory-tour-stage-strip button:focus-visible{background:#ffffff1a}.factory-tour-stage-strip button>span{color:#ff8a50;font-size:.68rem;font-weight:900}.factory-tour-stage-strip button>strong{font-size:.78rem}.factory-tour-stage-strip button svg{transition:transform .18s ease}.factory-tour-stage-strip button:hover svg{transform:translate(4px)}.factory-tour-overview{width:min(100%,1480px);display:grid;grid-template-columns:minmax(340px,.82fr) minmax(620px,1.18fr);align-items:start;gap:clamp(3rem,7vw,7rem);margin-inline:auto;padding:clamp(5.5rem,9vw,9rem) var(--section-inline)}.factory-tour-overview-copy{position:sticky;top:8rem}.factory-tour-overview h2,.factory-route-heading h2,.factory-gallery-heading h2,.factory-proof-heading h2,.factory-tour-cta h2{margin:1rem 0 0;font-size:clamp(2.6rem,4.4vw,4.6rem);line-height:1.01;letter-spacing:-.04em;text-wrap:balance}[lang=zh-CN] .factory-tour-overview h2,[lang=zh-CN] .factory-route-heading h2,[lang=zh-CN] .factory-gallery-heading h2,[lang=zh-CN] .factory-proof-heading h2,[lang=zh-CN] .factory-tour-cta h2,[lang=ar] .factory-tour-overview h2,[lang=ar] .factory-route-heading h2,[lang=ar] .factory-gallery-heading h2,[lang=ar] .factory-proof-heading h2,[lang=ar] .factory-tour-cta h2{line-height:1.12;letter-spacing:-.03em}.factory-tour-overview-copy>p:last-child,.factory-route-heading>p,.factory-gallery-heading>p:last-child,.factory-tour-cta>div>p:last-child{max-width:680px;margin:1.4rem 0 0;color:var(--steel);line-height:1.85}.factory-tour-overview-cards{display:grid;gap:.8rem;padding:.8rem;border-radius:28px;background:#ded9cf}.factory-tour-overview-cards article{min-height:180px;display:grid;grid-template-columns:54px minmax(0,1fr);align-content:center;gap:.25rem 1.25rem;padding:clamp(1.5rem,3vw,2.4rem);border:1px solid rgba(32,35,38,.07);border-radius:21px;background:#f8f6f1;transition:transform .24s ease,box-shadow .24s ease}.factory-tour-overview-cards article:hover{transform:translate(-6px);box-shadow:0 20px 44px #372e2514}.factory-tour-overview-cards article>span{grid-row:1 / 3;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;color:var(--white);background:var(--brand-red);font-size:.68rem;font-weight:900}.factory-tour-overview-cards h3{margin:0;font-size:1.45rem}.factory-tour-overview-cards p{margin:.65rem 0 0;color:var(--steel);font-size:.82rem;line-height:1.75}.factory-route{padding:clamp(5.5rem,9vw,9rem) var(--section-inline);color:var(--white);background:#202427}.factory-route>*{width:min(100%,1280px);margin-inline:auto}.factory-route-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);align-items:end;gap:3rem}.factory-route-heading>p{color:#ffffff94}.factory-route-layout{display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);gap:1rem;margin-top:3.4rem}.factory-route-tabs{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));align-content:stretch;gap:.45rem}.factory-route-tabs button{min-height:86px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:1rem 1.1rem;border:1px solid rgba(255,255,255,.1);border-radius:16px;color:#ffffff9e;background:#ffffff06;text-align:start;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.factory-route-tabs button:hover{color:var(--white);transform:translate(4px)}.factory-route-tabs button.is-active{border-color:#ff7f466b;color:var(--white);background:#d9361629}.factory-route-tabs button>span{color:#ff8a50;font-size:.66rem;font-weight:900}.factory-route-tabs button>strong{font-size:.78rem}.factory-stage-panel{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);height:clamp(440px,34vw,520px);min-height:0;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:#292e32;overflow:hidden;animation:factory-stage-in .42s cubic-bezier(.2,.8,.2,1) both}.factory-stage-panel figure{position:relative;min-height:420px;margin:0;background:#42494e;overflow:hidden}.factory-stage-panel figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 62%,rgba(17,20,22,.72))}.factory-stage-panel figure img{width:100%;height:100%;object-fit:cover;filter:brightness(1.08) saturate(.75) contrast(.93)}.factory-stage-panel figcaption{position:absolute;z-index:1;inset:auto 1.25rem 1.25rem;color:#ffffffad;font-size:.66rem;font-weight:700}.factory-stage-panel>div{align-self:center;padding:clamp(1.8rem,4vw,3.4rem)}.factory-stage-panel>div>span{color:#ff8a50;font-size:.7rem;font-weight:900;letter-spacing:.12em}.factory-stage-panel h3{margin:1rem 0 0;font-size:clamp(1.85rem,3vw,3.35rem);line-height:1;letter-spacing:-.04em}[lang=zh-CN] .factory-stage-panel h3,[lang=ar] .factory-stage-panel h3{line-height:1.14;letter-spacing:-.025em}.factory-stage-panel>div>p{margin:1.2rem 0 0;color:#ffffff9e;line-height:1.8}.factory-stage-panel ul{display:grid;gap:.7rem;margin:1.8rem 0 0;padding:0;list-style:none}.factory-stage-panel li{display:flex;align-items:center;gap:.65rem;color:#ffffffd6;font-size:.78rem;font-weight:750}.factory-stage-panel li svg{color:#ff8a50}.factory-gallery{padding:clamp(5.5rem,9vw,9rem) var(--section-inline);background:#e9e5dc}.factory-gallery>*{width:min(100%,1280px);margin-inline:auto}.factory-gallery-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.6fr);align-items:end;gap:3rem}.factory-gallery-heading .factory-tour-kicker,.factory-gallery-heading h2{grid-column:1}.factory-gallery-heading>p:last-child{grid-column:2;grid-row:1 / 3;align-self:end}.factory-gallery-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);grid-template-rows:repeat(2,minmax(0,1fr));height:clamp(500px,36vw,560px);gap:1rem;margin-top:3rem}.factory-gallery-grid figure{position:relative;min-height:0;margin:0;border-radius:24px;background:#43494d;overflow:hidden}.factory-gallery-grid figure.is-featured{grid-row:1 / 3;min-height:0}.factory-gallery-grid figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(18,21,23,.9) 100%)}.factory-gallery-grid img{width:100%;height:100%;object-fit:cover;filter:brightness(1.1) saturate(.76) contrast(.92);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.factory-gallery-grid figure:hover img{transform:scale(1.055)}.factory-gallery-grid figcaption{position:absolute;z-index:2;inset:auto 0 0;display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:clamp(1.4rem,3vw,2.2rem);color:var(--white)}.factory-gallery-grid figcaption>span{color:#ff8a50;font-size:.7rem;font-weight:900}.factory-gallery-grid figcaption strong{display:block;font-size:clamp(1.35rem,2.3vw,2.2rem)}.factory-gallery-grid figcaption p{max-width:540px;margin:.6rem 0 0;color:#ffffffa8;font-size:.76rem;line-height:1.65}.factory-gallery-grid figure>small{position:absolute;z-index:2;inset:1rem 1rem auto auto;padding:.45rem .6rem;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#fffc;background:#12151775;font-size:.58rem;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.factory-proof{width:min(100%,1480px);display:grid;grid-template-columns:minmax(300px,.62fr) minmax(620px,1.38fr);align-items:start;gap:clamp(3rem,7vw,7rem);margin-inline:auto;padding:clamp(5.5rem,9vw,9rem) var(--section-inline)}.factory-proof-heading{position:sticky;top:8rem}.factory-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.factory-proof-grid article{min-height:260px;padding:1.7rem;border:1px solid rgba(32,35,38,.09);border-radius:22px;background:#ede9e1}.factory-proof-grid article>span{color:var(--orange-dark);font-size:.68rem;font-weight:900}.factory-proof-grid h3{margin:4rem 0 0;font-size:1.45rem}.factory-proof-grid p{margin:.8rem 0 0;color:var(--steel);font-size:.8rem;line-height:1.75}.factory-tour-cta{width:min(calc(100% - (var(--section-inline) * 2)),1336px);display:grid;grid-template-columns:1fr auto;align-items:end;gap:3rem;margin:0 auto clamp(4rem,8vw,8rem);padding:clamp(2rem,5vw,4.5rem);border:1px solid rgba(32,35,38,.08);border-radius:32px;background:#ded9cf;box-shadow:0 28px 68px #372e251a}.factory-tour-cta h2{max-width:900px}@keyframes factory-hero-drift{0%{transform:scale(1.03)}to{transform:scale(1.09)}}@keyframes factory-stage-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.factory-tour-overview,.factory-proof{grid-template-columns:1fr}.factory-tour-overview-copy,.factory-proof-heading{position:static}.factory-route-layout{grid-template-columns:1fr}.factory-route-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.factory-route-tabs button{grid-template-columns:1fr;align-content:center}.factory-route-tabs button svg{display:none}}@media(max-width:760px){.factory-tour-header{min-height:76px}.factory-tour-header-cta{display:none}.factory-tour-header .brand-logo-stack{width:112px}.factory-tour-header .inquiry-back{font-size:.7rem}.factory-tour-hero{min-height:max(760px,100svh);align-items:flex-start}.factory-tour-hero img{animation:none;transform:scale(1.01)}.factory-tour-hero:after{background:linear-gradient(180deg,#111416c7,#11141675,#111416e0)}.factory-tour-hero-copy{padding-top:8.4rem;padding-bottom:11rem}.factory-tour-hero h1{font-size:clamp(2.8rem,12vw,3.8rem)}.factory-tour-intro{font-size:.9rem}.factory-tour-hero-actions{display:grid}.factory-tour-hero-actions .button{width:fit-content}.factory-tour-stage-strip{inset-inline:1rem;bottom:1rem;grid-template-columns:repeat(4,minmax(155px,1fr));overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.factory-tour-stage-strip::-webkit-scrollbar,.factory-route-tabs::-webkit-scrollbar{display:none}.factory-tour-stage-strip button{min-height:74px;scroll-snap-align:start}.factory-tour-overview,.factory-proof{padding-block:5rem}.factory-tour-overview h2,.factory-route-heading h2,.factory-gallery-heading h2,.factory-proof-heading h2,.factory-tour-cta h2{font-size:clamp(2.35rem,10vw,3.2rem)}.factory-tour-overview-cards article{grid-template-columns:46px minmax(0,1fr)}.factory-route,.factory-gallery{padding-block:5rem}.factory-route-heading,.factory-gallery-heading{display:block}.factory-route-tabs{grid-template-columns:repeat(4,minmax(130px,1fr));grid-template-rows:none;padding-bottom:.3rem;overflow-x:auto;scrollbar-width:none}.factory-route-tabs button{min-height:76px}.factory-stage-panel{grid-template-columns:1fr;height:auto;min-height:0}.factory-stage-panel figure{min-height:290px}.factory-stage-panel>div{padding:1.6rem}.factory-gallery-heading>p:last-child{margin-top:1.2rem}.factory-gallery-grid{display:grid;grid-template-columns:1fr;grid-template-rows:none;height:auto}.factory-gallery-grid figure,.factory-gallery-grid figure.is-featured{grid-row:auto;min-height:320px}.factory-proof-grid{grid-template-columns:1fr}.factory-proof-grid article{min-height:210px}.factory-proof-grid h3{margin-top:2.8rem}.factory-tour-cta{grid-template-columns:1fr;align-items:start}}.cases-page{min-height:100vh;color:var(--ink);background:var(--paper)}.cases-header{position:sticky;z-index:100;top:0}.cases-header-actions{display:flex;align-items:center;gap:1.25rem}.cases-header-cta{min-height:48px;padding:.75rem 1.15rem}.cases-hero{width:min(100%,1480px);display:grid;grid-template-columns:minmax(340px,.78fr) minmax(560px,1.22fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-inline:auto;padding:clamp(4.5rem,8vw,8rem) var(--section-inline)}.cases-kicker{margin:0;color:var(--orange-dark);font-size:.7rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.cases-hero h1{max-width:700px;margin:1.3rem 0 0;font-size:clamp(3.5rem,6.5vw,6rem);line-height:.94;letter-spacing:-.04em;text-wrap:balance}[lang=zh-CN] .cases-hero h1,[lang=ar] .cases-hero h1{line-height:1.1;letter-spacing:-.03em}.cases-intro{max-width:600px;margin:1.7rem 0 0;color:var(--steel);font-size:1.02rem;line-height:1.85}.cases-notice{max-width:620px;display:flex;align-items:flex-start;gap:.75rem;margin:2rem 0 0;padding:1rem 1.1rem;border:1px solid rgba(229,56,25,.14);border-radius:16px;color:#646a6e;background:#eee9e0;font-size:.78rem;line-height:1.65}.cases-notice svg{flex:0 0 auto;margin-top:.12rem;color:var(--brand-red);font-size:1.15rem}.cases-featured{position:relative;min-height:650px;margin:0;border-radius:34px;background:#343b40;box-shadow:0 36px 88px #372e252b;overflow:hidden}.cases-featured:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#191d2005 24%,#191d20e0)}.cases-featured>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(1.12) saturate(.78) contrast(.94);transform:scale(1.02);transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.cases-featured:hover>img{transform:scale(1.065)}.cases-featured figcaption{position:absolute;z-index:1;inset:auto 0 0;padding:clamp(2rem,4vw,3.5rem);color:var(--white)}.cases-featured figcaption>span{color:#ff8d55;font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.cases-featured figcaption>strong{display:block;max-width:620px;margin-top:.9rem;font-size:clamp(2.3rem,4vw,4.6rem);line-height:1;letter-spacing:-.04em}.cases-featured figcaption>p{max-width:650px;margin:1rem 0 0;color:#ffffffc2;line-height:1.7}.cases-featured ul,.case-card ul{margin:1.4rem 0 0;padding:0;list-style:none}.cases-featured ul{display:flex;flex-wrap:wrap;gap:.7rem 1.2rem}.cases-featured li{display:inline-flex;align-items:center;gap:.45rem;font-size:.74rem;font-weight:750}.cases-featured li svg{color:#ff8d55}.cases-archive{padding:clamp(5rem,9vw,9rem) var(--section-inline);background:#e9e5dc}.cases-archive>*{width:min(100%,1480px);margin-inline:auto}.cases-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);align-items:end;gap:3rem}.cases-section-head h2,.cases-evidence-heading h2,.cases-cta h2{margin:1rem 0 0;font-size:clamp(2.8rem,5vw,5.4rem);line-height:1;letter-spacing:-.04em;text-wrap:balance}[lang=zh-CN] .cases-section-head h2,[lang=zh-CN] .cases-evidence-heading h2,[lang=zh-CN] .cases-cta h2,[lang=ar] .cases-section-head h2,[lang=ar] .cases-evidence-heading h2,[lang=ar] .cases-cta h2{line-height:1.14;letter-spacing:-.025em}.cases-section-head>p{margin:0;color:var(--steel);line-height:1.8}.cases-filters{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:2.7rem}.cases-filters button{min-height:44px;padding:.65rem 1rem;border:1px solid rgba(32,35,38,.12);border-radius:999px;color:#575f64;background:#ffffff6b;font:inherit;font-size:.76rem;font-weight:800;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.cases-filters button:hover{color:var(--ink);background:var(--white);transform:translateY(-2px)}.cases-filters button.is-active{border-color:var(--brand-red);color:var(--white);background:var(--brand-red)}.cases-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;margin-top:2rem}.case-card{display:block;border:1px solid rgba(32,35,38,.09);border-radius:26px;color:inherit;background:#f9f7f2;box-shadow:0 18px 48px #372e2514;text-decoration:none;overflow:hidden;animation:case-card-in .42s cubic-bezier(.2,.8,.2,1) both}.case-card:focus-visible{outline:3px solid rgba(229,56,25,.36);outline-offset:5px}.case-card-media{position:relative;aspect-ratio:16 / 9.4;background:#71787c;overflow:hidden}.case-card-media:after{content:none}.case-card-media img{width:100%;height:100%;object-fit:cover;filter:brightness(1.02) saturate(.96) contrast(1.01);transition:transform .7s cubic-bezier(.2,.8,.2,1)}.case-card:hover .case-card-media img{transform:scale(1.055)}.case-card-body{padding:clamp(1.4rem,2.8vw,2.2rem)}.case-card-meta{display:flex;align-items:center;justify-content:space-between;gap:1rem}.case-card-meta>span{color:var(--orange-dark);font-size:.68rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.case-card-meta small{color:#777d81;font-size:.62rem;font-weight:700}.case-card h3{margin:1rem 0 0;font-size:clamp(1.6rem,2.5vw,2.35rem);line-height:1.08;letter-spacing:-.035em}.case-card-body>p{margin:.9rem 0 0;color:var(--steel);line-height:1.75}.case-card ul{display:flex;flex-wrap:wrap;gap:.45rem}.case-card li{padding:.48rem .62rem;border-radius:999px;color:#555c60;background:#ebe7df;font-size:.66rem;font-weight:750}.case-card-link{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(32,35,38,.1);color:var(--ink);font-size:.78rem;font-weight:850}.case-card-link svg{color:var(--brand-red);font-size:1.1rem;transition:transform .18s ease}.case-card:hover .case-card-link svg,.case-card:focus-visible .case-card-link svg{transform:translate(3px,-3px)}.cases-evidence{width:min(100%,1480px);display:grid;grid-template-columns:minmax(300px,.7fr) minmax(600px,1.3fr);align-items:start;gap:clamp(3rem,7vw,7rem);margin-inline:auto;padding:clamp(5rem,9vw,9rem) var(--section-inline)}.cases-evidence-heading{position:sticky;top:8rem}.cases-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:.8rem;border-radius:28px;background:#ded9cf}.cases-evidence-grid article{min-height:240px;padding:1.6rem;border:1px solid rgba(32,35,38,.08);border-radius:20px;background:#f7f4ee}.cases-evidence-grid article>span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:var(--white);background:var(--brand-red);font-size:.68rem;font-weight:900}.cases-evidence-grid h3{margin:2.5rem 0 0;font-size:1.3rem}.cases-evidence-grid p{margin:.8rem 0 0;color:var(--steel);font-size:.8rem;line-height:1.75}.cases-cta{width:min(calc(100% - (var(--section-inline) * 2)),1336px);display:grid;grid-template-columns:1fr auto;align-items:end;gap:3rem;margin:0 auto clamp(4rem,8vw,8rem);padding:clamp(2rem,5vw,4.5rem);border:1px solid rgba(32,35,38,.08);border-radius:32px;background:#ded9cf;box-shadow:0 28px 68px #372e251a}.cases-cta h2{max-width:880px}.cases-cta>div>p:last-child{max-width:720px;margin:1.2rem 0 0;color:var(--steel);line-height:1.8}@keyframes case-card-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.case-detail-page{min-height:100vh;color:var(--ink);background:var(--paper)}.case-detail-header{position:sticky;z-index:100;top:0}.case-detail-header-actions,.case-detail-actions{display:flex;align-items:center;gap:1rem}.case-detail-header-cta{min-height:48px;padding:.75rem 1.15rem}.case-detail-hero{width:min(100%,1480px);display:grid;grid-template-columns:minmax(340px,.72fr) minmax(560px,1.28fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-inline:auto;padding:clamp(4.5rem,8vw,8rem) var(--section-inline)}.case-detail-status{width:fit-content;display:inline-flex;align-items:center;gap:.55rem;margin:0;padding:.7rem .82rem;border:1px solid rgba(229,56,25,.18);border-radius:999px;color:#6a5a50;background:#eee9e0;font-size:.72rem;font-weight:800}.case-detail-status svg{color:var(--brand-red);font-size:1rem}.case-detail-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.case-detail-photo-count{width:fit-content;margin:0;padding:.7rem .82rem;color:#5f666b;border:1px solid rgba(32,35,38,.14);border-radius:999px;font-size:.72rem;font-weight:800;font-variant-numeric:tabular-nums}.case-detail-hero h1{max-width:720px;margin:1.35rem 0 0;font-size:clamp(3.6rem,6.4vw,6rem);line-height:.96;letter-spacing:-.04em;text-wrap:balance}[lang=zh-CN] .case-detail-hero h1,[lang=ar] .case-detail-hero h1{line-height:1.08;letter-spacing:-.035em}.case-detail-hero-copy>p:not(.case-detail-status){max-width:640px;margin:1.5rem 0 0;color:var(--steel);font-size:1rem;line-height:1.85}.case-detail-actions{flex-wrap:wrap;margin-top:2rem}.case-detail-jump{border-color:#20232624;color:var(--ink);background:transparent}.case-detail-figure{margin:0;border:1px solid rgba(32,35,38,.1);border-radius:18px;background:#e7e2d8;overflow:hidden}.case-detail-figure img{width:100%;height:auto;aspect-ratio:16 / 9;display:block;object-fit:cover;filter:saturate(.98) contrast(1.01)}.case-detail-figure.is-contained img{object-fit:contain;background:#171b1e}.case-detail-hero>.case-detail-figure{border-radius:26px;box-shadow:0 30px 74px #372e2526}.case-detail-figure figcaption{min-height:62px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.3rem;margin:0;padding:.9rem 1.05rem;border-top:1px solid rgba(32,35,38,.09);color:#686e72;background:#f5f2ec;font-size:.72rem;line-height:1.55}.case-photo-credit{color:#7a7f82;font-size:.66rem}.case-photo-credit a{color:inherit;text-decoration:underline;text-underline-offset:.16em}.case-photo-credit a:hover,.case-photo-credit a:focus-visible{color:var(--brand-red)}.case-story{width:min(100%,1480px);display:grid;grid-template-columns:minmax(340px,.9fr) minmax(520px,1.1fr);gap:clamp(3rem,8vw,9rem);align-items:end;margin-inline:auto;padding:clamp(4.5rem,8vw,7.5rem) var(--section-inline);border-top:1px solid rgba(32,35,38,.12)}.case-story h2{max-width:14ch;margin:0;font-size:clamp(2.5rem,4.5vw,4.8rem);font-weight:760;line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.case-story p{max-width:64ch;margin:1.5rem 0 0;color:var(--steel);line-height:1.82}.case-story ul{margin:0;padding:0;list-style:none;border-top:1px solid rgba(32,35,38,.16)}.case-story li{min-height:74px;display:flex;align-items:center;padding:1rem 0;color:var(--ink);border-bottom:1px solid rgba(32,35,38,.16);font-size:clamp(1rem,1.35vw,1.2rem);font-weight:760}.case-overview{width:min(100%,1480px);display:grid;grid-template-columns:minmax(300px,.62fr) minmax(620px,1.38fr);align-items:start;gap:clamp(3rem,7vw,7rem);margin-inline:auto;padding:clamp(5rem,9vw,9rem) var(--section-inline);scroll-margin-top:100px}.case-detail-section-heading h2,.case-source-note h2,.case-detail-cta h2{margin:0;font-size:clamp(2.6rem,5vw,5.2rem);line-height:1;letter-spacing:-.04em;text-wrap:balance}[lang=zh-CN] .case-detail-section-heading h2,[lang=zh-CN] .case-source-note h2,[lang=zh-CN] .case-detail-cta h2,[lang=ar] .case-detail-section-heading h2,[lang=ar] .case-source-note h2,[lang=ar] .case-detail-cta h2{line-height:1.14;letter-spacing:-.03em}.case-detail-section-heading>p{max-width:680px;margin:1.2rem 0 0;color:var(--steel);line-height:1.85}.case-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid rgba(32,35,38,.12);border-left:1px solid rgba(32,35,38,.12);background:#ebe6dc}.case-overview-grid>div{min-height:145px;padding:1.45rem;border-right:1px solid rgba(32,35,38,.12);border-bottom:1px solid rgba(32,35,38,.12)}.case-overview-grid dt{color:#777d81;font-size:.66rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.case-overview-grid dd{margin:2rem 0 0;color:var(--ink);font-size:1rem;font-weight:750;line-height:1.55}.case-reference-notice{width:min(calc(100% - (var(--section-inline) * 2)),1336px);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;margin:0 auto;padding:1.4rem clamp(1.4rem,3vw,2.4rem);border-block:1px solid rgba(255,255,255,.12);color:#ffffffc7;background:#2c3032}.case-reference-notice svg{margin-top:.12rem;color:#ff7653;font-size:1.2rem}.case-reference-notice p{margin:0;font-size:.8rem;line-height:1.75}.case-detail-section{padding:clamp(5rem,9vw,9rem) var(--section-inline)}.case-detail-production,.case-detail-completion{background:#e9e5dc}.case-detail-section>*{width:min(100%,1480px);margin-inline:auto}.case-detail-section-heading{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(420px,.72fr);align-items:end;justify-content:space-between;gap:3rem}.case-detail-section-heading>p{margin:0}.case-detail-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:3rem}.case-detail-photo-grid.is-single{grid-template-columns:minmax(0,1fr)}.case-source-note{width:min(calc(100% - (var(--section-inline) * 2)),1336px);margin:clamp(4rem,8vw,8rem) auto 0;padding:clamp(2.2rem,5vw,4.5rem);color:var(--white);background:#2c3032}.case-source-note h2{max-width:900px}.case-source-note p{max-width:820px;margin:1.4rem 0 0;color:#ffffffb3;line-height:1.85}.case-related{width:min(100%,1480px);margin-inline:auto;padding:clamp(5rem,9vw,9rem) var(--section-inline)}.case-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.8rem}.case-related-grid a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem 1rem;padding-bottom:1.2rem;border:1px solid rgba(32,35,38,.1);color:inherit;background:#f6f3ed;text-decoration:none;overflow:hidden}.case-related-grid a:focus-visible{outline:3px solid rgba(229,56,25,.36);outline-offset:4px}.case-related-grid img{grid-column:1 / -1;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.case-related-grid span,.case-related-grid strong,.case-related-grid small{margin-inline:1.2rem}.case-related-grid span{grid-column:1 / -1;margin-top:.75rem;color:var(--orange-dark);font-size:.65rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.case-related-grid strong{font-size:1.15rem;line-height:1.25}.case-related-grid small{display:inline-flex;align-items:center;gap:.4rem;color:#6d7377;font-weight:750}.case-related-grid small svg{color:var(--brand-red)}.case-detail-cta{width:min(calc(100% - (var(--section-inline) * 2)),1336px);display:grid;grid-template-columns:1fr auto;align-items:end;gap:3rem;margin:0 auto clamp(4rem,8vw,8rem);padding:clamp(2.2rem,5vw,4.5rem);border-top:1px solid rgba(32,35,38,.12);border-bottom:1px solid rgba(32,35,38,.12);background:#ded9cf}.case-detail-cta h2{max-width:920px}.case-detail-cta p{max-width:760px;margin:1.2rem 0 0;color:var(--steel);line-height:1.85}.case-detail-not-found{width:min(100%,960px);min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-inline:auto;padding:5rem var(--section-inline)}.case-detail-not-found>p{margin:0;color:var(--brand-red);font-size:.76rem;font-weight:900;letter-spacing:.12em}.case-detail-not-found h1{margin:1rem 0 0;font-size:clamp(3rem,7vw,6rem);line-height:1;letter-spacing:-.04em}.case-detail-not-found>span{max-width:620px;margin-top:1.3rem;color:var(--steel);line-height:1.8}.case-detail-not-found .button{margin-top:2rem}@media(max-width:1120px){.case-detail-hero,.case-story,.case-overview{grid-template-columns:1fr}.case-detail-hero-copy,.case-detail-section-heading{max-width:860px}}@media(max-width:900px){.case-detail-section-heading,.case-detail-cta{grid-template-columns:1fr;align-items:start}.case-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.case-detail-header,.case-detail-header-actions{gap:.7rem}.case-detail-header-cta{display:none}.case-detail-hero{gap:2.5rem;padding-block:3.5rem 4.5rem}.case-detail-hero h1{font-size:clamp(2.5rem,10vw,3.8rem)}.case-detail-actions .button{width:100%;justify-content:center}.case-detail-hero>.case-detail-figure{border-radius:18px}.case-detail-figure img,.case-related-grid img{filter:none}.case-detail-figure[data-reveal],.case-related-grid a[data-reveal]{opacity:1;transform:none;transition:none}.case-detail-figure figcaption{min-height:0;padding:.85rem .95rem;font-size:.82rem}.case-photo-credit{font-size:.72rem;overflow-wrap:anywhere}.case-overview,.case-story,.case-detail-section,.case-related{padding-block:4.5rem}.case-story h2{font-size:clamp(2.2rem,9vw,3.2rem)}.case-overview-grid,.case-detail-photo-grid,.case-related-grid{grid-template-columns:1fr}.case-overview-grid>div{min-height:125px}.case-overview-grid dd{margin-top:1.5rem}.case-reference-notice{width:calc(100% - (var(--section-inline) * 2))}.case-detail-section-heading h2,.case-source-note h2,.case-detail-cta h2{font-size:clamp(2.1rem,9vw,3.2rem)}.case-source-note,.case-detail-cta{width:calc(100% - (var(--section-inline) * 2))}.case-detail-cta{gap:2rem}.case-detail-cta .button{width:100%;justify-content:center}}.capability-page{min-height:100vh;color:var(--ink);background:var(--paper)}.capability-header{position:sticky;z-index:100;top:0}.capability-header-actions,.capability-hero-actions{display:flex;align-items:center;gap:1rem}.capability-header-cta{min-height:48px;padding:.75rem 1.15rem}.capability-hero{width:min(100%,1480px);min-height:calc(100svh - 94px);display:grid;grid-template-columns:minmax(330px,.76fr) minmax(560px,1.24fr);align-items:center;gap:clamp(3rem,6vw,6rem);margin-inline:auto;padding:clamp(3rem,6vw,6.5rem) var(--section-inline)}.capability-kicker{display:flex;align-items:center;gap:.75rem;margin:0;color:var(--orange-dark);font-size:.68rem;font-weight:900;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.capability-kicker>span{color:var(--brand-red)}.capability-hero h1{margin:1.2rem 0 0;font-size:clamp(3.6rem,7vw,6rem);line-height:.92;letter-spacing:-.04em;text-wrap:balance}[lang=zh-CN] .capability-hero h1{font-size:clamp(3.2rem,6vw,5.8rem);letter-spacing:-.035em}.capability-positioning{max-width:620px;margin:1.8rem 0 0;font-size:clamp(1.18rem,1.7vw,1.55rem);font-weight:850;line-height:1.42;letter-spacing:-.025em}.capability-intro{max-width:620px;margin:1.15rem 0 0;color:var(--steel);font-size:.9rem;line-height:1.82}.capability-hero-actions{margin-top:2.2rem}.capability-scope-jump{border:1px solid rgba(32,35,38,.18);color:var(--ink);background:transparent}.capability-scope-jump:hover,.capability-scope-jump:focus-visible{border-color:#c94f167a;color:var(--orange-dark);background:#ffffffad}.capability-hero-media{position:relative;min-height:640px;margin:0;background:#444b4e;overflow:hidden}.capability-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 58%,rgba(18,21,23,.78) 100%);pointer-events:none}.capability-hero-media img{width:100%;height:100%;min-height:640px;object-fit:cover;filter:brightness(1.03) saturate(.86) contrast(.98);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.capability-hero-media:hover img{transform:scale(1.025)}.capability-hero-media figcaption{position:absolute;z-index:2;inset:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding:1.5rem;color:var(--white)}.capability-hero-media figcaption span{max-width:360px;color:#ffffffbd;font-size:.64rem;font-weight:750;line-height:1.5}.capability-hero-media figcaption strong{flex:0 0 auto;color:#ff8950;font-size:.72rem;letter-spacing:.08em}.capability-scope,.capability-deliverables{width:min(100%,1480px);display:grid;grid-template-columns:minmax(300px,.68fr) minmax(600px,1.32fr);align-items:start;gap:clamp(3rem,8vw,8rem);margin-inline:auto;padding:clamp(6rem,10vw,10rem) var(--section-inline)}.capability-scope{scroll-margin-top:96px}.capability-section-heading{position:sticky;top:8rem}.capability-section-heading h2,.capability-workflow-heading h2,.capability-chain-heading h2,.capability-cta h2{margin:1rem 0 0;font-size:clamp(2.25rem,4.2vw,4.4rem);line-height:1.05;letter-spacing:-.04em;text-wrap:balance}.capability-section-heading h2{font-size:clamp(2.25rem,3.5vw,3.6rem);line-height:1.08;letter-spacing:-.04em}.capability-scope-list{margin:0;padding:0;border-bottom:1px solid rgba(32,35,38,.14);list-style:none}.capability-scope-list li{min-height:126px;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:1.2rem;border-top:1px solid rgba(32,35,38,.14)}.capability-scope-list li>span{color:var(--orange-dark);font-size:.68rem;font-weight:900}.capability-scope-list li>p{margin:0;font-size:clamp(1rem,1.45vw,1.3rem);font-weight:780;line-height:1.55}.capability-scope-list li>svg{color:var(--orange);font-size:1.35rem}.capability-gallery{width:min(100%,1480px);margin-inline:auto;padding:clamp(1rem,3vw,3rem) var(--section-inline) clamp(6rem,10vw,10rem)}.capability-gallery-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.capability-gallery-heading h2{max-width:760px;margin:0;font-size:clamp(2.4rem,4vw,4rem);line-height:1.02;letter-spacing:-.04em}.capability-gallery-heading p{max-width:500px;margin:0 0 .35rem;color:var(--steel);font-size:.72rem;line-height:1.7;text-align:end}.capability-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.6rem)}.capability-gallery-grid figure{min-width:0;margin:0}.capability-gallery-grid figure.is-featured{grid-column:1 / -1}.capability-gallery-media{aspect-ratio:16 / 10;background:#373d40;overflow:hidden}.capability-gallery-grid figure.is-featured .capability-gallery-media{aspect-ratio:2 / 1}.capability-gallery-media img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.94) contrast(1.02);transition:transform .7s cubic-bezier(.16,1,.3,1)}.capability-gallery-grid figure:hover .capability-gallery-media img{transform:scale(1.018)}.capability-gallery-grid figcaption{margin-top:.85rem;color:var(--ink);font-size:.82rem;font-weight:820;line-height:1.45}.capability-workflow{padding-block:clamp(6rem,10vw,10rem);color:var(--white);background:#202528}.capability-workflow-heading,.capability-chain-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.66fr);align-items:end;gap:clamp(2rem,7vw,7rem)}.capability-workflow-heading .capability-kicker{color:#ff8950}.capability-workflow-heading>p,.capability-chain-heading>p{margin:0 0 .55rem;color:#ffffff9e;line-height:1.78}.capability-workflow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:4.5rem;border-block:1px solid rgba(255,255,255,.16)}.capability-workflow-grid article{min-height:310px;display:flex;flex-direction:column;padding:1.8rem;border-inline-start:1px solid rgba(255,255,255,.16)}.capability-workflow-grid article:last-child{border-inline-end:1px solid rgba(255,255,255,.16)}.capability-workflow-grid article>span,.capability-deliverables-grid article>span{color:#ff8950;font-size:.68rem;font-weight:900}.capability-workflow-grid h3{margin:auto 0 0;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.18}.capability-workflow-grid p{margin:.85rem 0 0;color:#fff9;font-size:.8rem;line-height:1.72}.capability-deliverables{grid-template-columns:minmax(300px,.62fr) minmax(620px,1.38fr)}.capability-deliverables-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#20232621}.capability-deliverables-grid article{min-height:320px;padding:1.7rem;background:#ebe7df}.capability-deliverables-grid h3{margin:5.5rem 0 0;font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.22}.capability-deliverables-grid p{margin:.85rem 0 0;color:var(--steel);font-size:.78rem;line-height:1.72}.capability-chain{padding:clamp(6rem,10vw,9rem) var(--section-inline);background:#e5e1d8}.capability-chain-heading,.capability-chain-list{width:min(100%,1336px);margin-inline:auto}.capability-chain-heading>p{color:var(--steel)}.capability-chain-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:4rem;background:#20232624}.capability-chain-list a{min-height:110px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:1rem;padding:1.35rem 1.5rem;color:var(--ink);background:#f1eee8;text-decoration:none;transition:color .18s ease,background-color .18s ease}.capability-chain-list a:hover,.capability-chain-list a:focus-visible,.capability-chain-list a.is-current{color:var(--white);background:#252a2d}.capability-chain-list a:focus-visible{outline:3px solid rgba(201,79,22,.65);outline-offset:-3px}.capability-chain-list a>span{color:var(--orange-dark);font-size:.68rem;font-weight:900}.capability-chain-list a.is-current>span{color:#ff8950}.capability-chain-list a>strong{font-size:1rem}.capability-chain-list a>small{color:var(--steel);font-size:.66rem;font-weight:750}.capability-chain-list a:hover>small,.capability-chain-list a:focus-visible>small,.capability-chain-list a.is-current>small{color:#ffffff9e}.capability-chain-list a>svg{color:var(--orange-dark);transition:transform .18s ease}.capability-chain-list a:hover>svg,.capability-chain-list a:focus-visible>svg{transform:translate(3px,-3px)}.capability-cta{width:min(calc(100% - (var(--section-inline) * 2)),1336px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;margin:clamp(4rem,8vw,8rem) auto;padding:clamp(2rem,5vw,4.5rem);color:var(--white);background:#252a2d}.capability-cta h2{max-width:880px}.capability-cta>div>p:last-child{max-width:720px;margin:1.2rem 0 0;color:#ffffff9e;line-height:1.8}.capability-not-found{width:min(100%,1100px);min-height:70vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-inline:auto;padding:5rem var(--section-inline)}.capability-not-found h1{margin:1rem 0 0;font-size:clamp(3rem,8vw,6rem);line-height:.95}.capability-not-found>p:not(.capability-kicker){max-width:600px;color:var(--steel);line-height:1.8}.capability-not-found .button{margin-top:2rem}@media(max-width:1120px){.solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-hero{min-height:0;grid-template-columns:1fr}.capability-hero-copy{max-width:860px}.capability-hero-media,.capability-hero-media img{min-height:560px;height:560px}.capability-scope,.capability-deliverables{grid-template-columns:1fr}.capability-section-heading{position:static;max-width:900px}.capability-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-workflow-grid article:nth-child(2){border-inline-end:1px solid rgba(255,255,255,.16)}.capability-workflow-grid article:nth-child(n+3){border-top:1px solid rgba(255,255,255,.16)}}@media(max-width:760px){.capability-header{min-height:78px;gap:.75rem}.capability-header .brand-logo-stack{width:112px}.capability-header-actions{gap:.65rem}.capability-header-cta{display:none}.capability-header .inquiry-back{font-size:.7rem}.capability-hero{gap:3rem;padding-block:3.6rem 4.5rem}[lang=zh-CN] .capability-hero h1,.capability-hero h1{font-size:clamp(2.6rem,10.5vw,4rem)}.capability-positioning{font-size:1.08rem}.capability-hero-actions{display:grid;align-items:stretch}.capability-hero-actions .button{width:100%}.capability-hero-media,.capability-hero-media img{min-height:0;aspect-ratio:16 / 9}.capability-hero-media{height:auto}.capability-hero-media img{height:100%}.capability-hero-media figcaption{align-items:flex-start;flex-direction:column;gap:.55rem;padding:1.15rem}.capability-scope,.capability-deliverables{gap:3rem;padding-block:5rem}.capability-gallery{padding-block:0 5rem}.capability-gallery-heading{display:grid;align-items:start;gap:.75rem}.capability-gallery-heading h2{font-size:clamp(2.2rem,10vw,3.2rem)}.capability-gallery-heading p{margin:0;text-align:start}.capability-gallery-grid{grid-template-columns:1fr}.capability-gallery-grid figure.is-featured{grid-column:auto}.capability-gallery-media,.capability-gallery-grid figure.is-featured .capability-gallery-media{aspect-ratio:16 / 9}.capability-section-heading h2,.capability-workflow-heading h2,.capability-chain-heading h2,.capability-cta h2{font-size:clamp(2.2rem,10vw,3.2rem)}.capability-scope-list li{min-height:108px;grid-template-columns:36px 1fr auto;gap:.8rem}.capability-workflow-heading,.capability-chain-heading{grid-template-columns:1fr;align-items:start}.capability-workflow-heading>p,.capability-chain-heading>p{margin:0}.capability-workflow-grid{grid-template-columns:1fr;margin-top:3rem}.capability-workflow-grid article,.capability-workflow-grid article:nth-child(n){min-height:230px;border:0;border-bottom:1px solid rgba(255,255,255,.16)}.capability-workflow-grid article:last-child{border-bottom:0}.capability-deliverables-grid{grid-template-columns:1fr;gap:.75rem;background:transparent}.capability-deliverables-grid article{min-height:250px}.capability-deliverables-grid h3{margin-top:3.8rem}.capability-chain{padding-block:5rem}.capability-chain-list{grid-template-columns:1fr;margin-top:3rem}.capability-chain-list a{min-height:94px;grid-template-columns:auto 1fr auto}.capability-chain-list a>small{display:none}.capability-cta{grid-template-columns:1fr;align-items:start}.capability-cta .button{width:fit-content}}.inquiry-page{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 15% 12%,rgba(201,79,22,.12),transparent 28rem),#ece8df}.inquiry-header{min-height:94px;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-inline:var(--section-inline);background:#faf9f6d1;box-shadow:0 14px 40px #20232614;backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%)}.inquiry-back,.inquiry-previous{display:inline-flex;align-items:center;gap:.6rem;border:0;color:var(--ink);background:transparent;font-size:.82rem;font-weight:800;text-decoration:none;cursor:pointer}.inquiry-back svg,.inquiry-previous svg{transition:transform .18s ease}.inquiry-back:hover svg,.inquiry-previous:hover svg{transform:translate(-3px)}.inquiry-main{width:min(100%,1480px);min-height:calc(100vh - 94px);display:grid;grid-template-columns:minmax(340px,.72fr) minmax(620px,1.28fr);align-items:stretch;gap:clamp(2rem,6vw,7rem);margin-inline:auto;padding:clamp(2rem,5vw,5rem) var(--section-inline)}.inquiry-intro{align-self:center;padding-block:2rem}.inquiry-kicker{margin:0;color:var(--orange-dark);font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.inquiry-intro h1{max-width:590px;margin:1.3rem 0 0;font-size:clamp(2.65rem,4.6vw,4.75rem);line-height:1;letter-spacing:-.04em;text-wrap:balance}[lang=zh-CN] .inquiry-intro h1,[lang=ar] .inquiry-intro h1{line-height:1.12;letter-spacing:-.025em}.inquiry-intro>p:not(.inquiry-kicker){max-width:520px;margin:1.35rem 0 0;color:var(--steel);font-size:.94rem;line-height:1.75}.inquiry-intro ul{display:grid;gap:.8rem;margin:2rem 0 0;padding:0;list-style:none}.inquiry-intro li{display:flex;align-items:center;gap:.7rem;font-size:.86rem;font-weight:750}.inquiry-intro li svg{color:var(--orange-dark)}.inquiry-local-note{display:inline-block;margin-top:2rem;color:#737a7f;font-size:.7rem}.inquiry-wizard{align-self:center;min-height:690px;padding:clamp(1.5rem,3vw,3rem);border-radius:32px;background:#ffffffeb;box-shadow:0 36px 90px #20232629}.inquiry-progress-head{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1.25rem}.inquiry-progress-head>span{color:var(--orange-dark);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.inquiry-progress{height:4px;border-radius:999px;background:#e5e1d9;overflow:hidden}.inquiry-progress i{display:block;height:100%;border-radius:inherit;background:var(--orange);transition:width .36s cubic-bezier(.2,.8,.2,1)}.inquiry-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;margin:2rem 0 0;padding:0;list-style:none}.inquiry-steps li{display:flex;align-items:center;gap:.65rem;color:#8a8f92;font-size:.76rem;font-weight:800}.inquiry-steps li>span{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;color:#737a7f;background:#ece9e2;font-size:.68rem}.inquiry-steps li.is-active,.inquiry-steps li.is-complete{color:var(--ink)}.inquiry-steps li.is-active>span,.inquiry-steps li.is-complete>span{color:var(--white);background:var(--orange)}.inquiry-wizard-form{display:grid;grid-template-rows:1fr auto;min-height:520px;margin-top:2.2rem}.inquiry-step{animation:inquiry-step-in .42s cubic-bezier(.2,.8,.2,1) both}.inquiry-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.inquiry-field{display:grid;align-content:start;gap:.55rem}.inquiry-field>span:first-child{color:#535b60;font-size:.72rem;font-weight:850}.inquiry-field input,.inquiry-field textarea{width:100%;border:1px solid #d6d1c8;border-radius:14px;outline:0;background:#f4f1eb;color:var(--ink);font:inherit;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .18s ease}.inquiry-field input{min-height:54px;padding:0 1rem}.inquiry-field textarea{min-height:155px;padding:1rem;line-height:1.65;resize:vertical}.inquiry-field input:focus,.inquiry-field textarea:focus{border-color:var(--orange);background:var(--white);box-shadow:0 0 0 4px #c94f161c}.inquiry-field input[aria-invalid=true],.inquiry-field textarea[aria-invalid=true]{border-color:#b42318}.inquiry-custom-select{position:relative}.inquiry-select-trigger{width:100%;min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 1rem;border:1px solid #d6d1c8;border-radius:14px;outline:0;background:#f4f1eb;color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .18s ease}.inquiry-select-trigger:hover{border-color:#bbb4aa;background:#faf7f1}.inquiry-select-trigger:focus-visible,.inquiry-custom-select.is-open .inquiry-select-trigger{border-color:var(--brand-red);background:#fffdf9;box-shadow:0 0 0 4px #e538191a}.inquiry-select-trigger[aria-invalid=true]{border-color:#b42318}.inquiry-select-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inquiry-select-trigger .is-placeholder{color:#83898d}.inquiry-select-trigger svg{flex:0 0 auto;color:var(--orange-dark);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.inquiry-custom-select.is-open .inquiry-select-trigger svg{transform:rotate(180deg)}.inquiry-select-menu{position:absolute;z-index:30;inset:calc(100% + .55rem) 0 auto;display:grid;gap:.22rem;max-height:min(320px,42vh);padding:.45rem;overflow-y:auto;border:1px solid rgba(32,35,38,.11);border-radius:16px;background:#fcfaf6fa;box-shadow:0 22px 52px #372e252e;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px) scale(.985);transform-origin:top;scrollbar-color:#c6bfb4 transparent;scrollbar-width:thin;transition:opacity .18s ease,visibility .18s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.inquiry-custom-select.is-open .inquiry-select-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.inquiry-select-menu button{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.72rem .8rem;border:0;border-radius:11px;outline:0;background:transparent;color:#4d555a;font:inherit;font-size:.82rem;font-weight:750;line-height:1.35;text-align:start;cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .16s ease}.inquiry-select-menu button:hover,.inquiry-select-menu button:focus-visible,.inquiry-select-menu button.is-active{background:#eee9e0;color:var(--ink)}.inquiry-select-menu button.is-selected{background:#e5381917;color:var(--orange-dark)}.inquiry-select-menu button svg{flex:0 0 auto;color:var(--brand-red)}.inquiry-field-full{grid-column:1 / -1}.inquiry-error{color:#b42318;font-size:.68rem;font-weight:700}.inquiry-upload{position:relative;min-height:82px;display:flex;align-items:center;gap:1rem;padding:1rem 1.15rem;border:1px dashed #c5bfb5;border-radius:16px;color:var(--orange-dark);background:#f4f1eb;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.inquiry-upload:hover{border-color:var(--orange);background:#fbf7f1}.inquiry-upload>svg{flex:0 0 auto;font-size:1.6rem}.inquiry-upload>span{display:grid;gap:.35rem;min-width:0}.inquiry-upload strong{color:var(--ink);font-size:.8rem}.inquiry-upload small{color:#777d81;font-size:.68rem;overflow-wrap:anywhere}.inquiry-upload input{position:absolute;width:1px;height:1px;opacity:0}.inquiry-form-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.4rem;border-top:1px solid #e6e2da}.inquiry-form-actions .button{min-width:160px}.inquiry-form-actions .button:disabled{opacity:.65;cursor:wait}.inquiry-success{min-height:620px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(1rem,4vw,3rem)}.inquiry-success>svg{color:var(--orange);font-size:4rem}.inquiry-success>p{margin:2rem 0 0;color:var(--orange-dark);font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.inquiry-success h2{max-width:560px;margin:.7rem 0 0;font-size:clamp(2.5rem,5vw,4.6rem);line-height:1;letter-spacing:-.04em}.inquiry-success>span{max-width:580px;margin-top:1.2rem;color:var(--steel);line-height:1.75}.inquiry-success .button{margin-top:2rem}.contact-dock{position:fixed;z-index:320;inset:50% clamp(.7rem,1.6vw,1.35rem) auto auto;display:flex;align-items:center;transform:translateY(-50%)}.contact-dock-rail{display:grid;gap:.28rem;padding:.38rem;border:1px solid rgba(32,35,38,.12);border-radius:999px;background:#f7f4eee6;box-shadow:0 16px 42px #1b1e2029;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.contact-dock-rail button,.contact-dock-mobile-trigger,.contact-dock-close{border:0;outline:0;cursor:pointer}.contact-dock-rail button{position:relative;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;color:#4e565b;background:transparent;transition:color .18s ease,background-color .18s ease,transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease}.contact-dock-rail button:hover,.contact-dock-rail button:focus-visible{color:var(--orange-dark);background:#ebe5dc;transform:translate(-3px)}.contact-dock-rail button[aria-pressed=true]{color:var(--white);background:var(--brand-red);box-shadow:0 8px 20px #e5381947}.contact-dock-rail button>svg{font-size:1.35rem}.contact-dock-rail button>span{position:absolute;inset:50% calc(100% + .72rem) auto auto;min-width:max-content;padding:.58rem .72rem;border-radius:10px;color:#ffffffe6;background:#1f2224f0;box-shadow:0 10px 28px #1618192e;font-size:.7rem;font-weight:760;letter-spacing:.02em;opacity:0;pointer-events:none;transform:translate(8px,-50%);transition:opacity .16s ease,transform .2s cubic-bezier(.2,.8,.2,1)}.contact-dock-rail button:hover>span,.contact-dock-rail button:focus-visible>span{opacity:1;transform:translateY(-50%)}.contact-dock.is-panel-open .contact-dock-rail button>span{opacity:0}.contact-dock-panel{position:absolute;inset:50% calc(100% + .8rem) auto auto;width:min(300px,calc(100vw - 6.5rem));min-height:310px;display:flex;flex-direction:column;align-items:flex-start;padding:1.35rem;overflow:hidden;border:1px solid rgba(32,35,38,.1);border-radius:22px;color:var(--ink);background:#f8f6f1fa;box-shadow:0 24px 68px #191c1e38;-webkit-backdrop-filter:blur(22px) saturate(120%);backdrop-filter:blur(22px) saturate(120%);opacity:0;visibility:hidden;pointer-events:none;transform:translate(14px,-50%) scale(.97);transform-origin:center right;transition:opacity .18s ease,visibility .18s ease,transform .26s cubic-bezier(.2,.8,.2,1)}.contact-dock.is-panel-open .contact-dock-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%) scale(1)}.contact-dock-panel:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--brand-red),#f17b52)}.contact-dock-panel-icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:1.25rem;border-radius:15px;color:var(--white);background:var(--brand-red);box-shadow:0 12px 28px #e538193d}.contact-dock-panel-icon svg{font-size:1.6rem}.contact-dock-panel small{color:var(--orange-dark);font-size:.63rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.contact-dock-panel strong{margin-top:.35rem;font-size:1.45rem;letter-spacing:-.025em}.contact-dock-panel p{margin:.9rem 0 0;color:#4e565b;font-size:.77rem;font-weight:780}.contact-dock-panel>span:not(.contact-dock-panel-icon){margin-top:.55rem;color:#72797d;font-size:.72rem;line-height:1.65}.contact-dock-panel>a{display:inline-flex;align-items:center;gap:.55rem;margin-top:auto;padding-top:1.2rem;color:var(--orange-dark);font-size:.72rem;font-weight:850;text-decoration:none}.contact-dock-panel>a svg{transition:transform .18s ease}.contact-dock-panel>a:hover svg,.contact-dock-panel>a:focus-visible svg{transform:translate(2px,-2px)}.contact-dock-close{position:absolute;inset:1rem 1rem auto auto;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;color:#596065;background:#ece7df;transition:color .18s ease,background-color .18s ease,transform .18s ease}.contact-dock-close:hover,.contact-dock-close:focus-visible{color:var(--white);background:var(--ink);transform:rotate(8deg)}.contact-dock-mobile-trigger{display:none}.site-footer{position:relative;color:var(--ink);background:#f3f0e9;border-top:3px solid var(--brand-red)}.footer-intro{display:grid;grid-template-columns:minmax(220px,.78fr) minmax(360px,1.2fr) auto;align-items:center;gap:clamp(2rem,5vw,5.5rem);padding-block:clamp(3.8rem,6vw,6.4rem) clamp(3.2rem,5vw,5rem);border-bottom:1px solid rgba(32,35,38,.12)}.footer-brand-copy{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start}.footer-brand-copy .brand{width:fit-content}.footer-brand-copy>p{max-width:270px;margin:2rem 0 0;color:#50595d;font-size:.84rem;font-weight:700;line-height:1.7}.footer-brand-copy>span{max-width:270px;margin-top:.7rem;color:var(--steel);font-size:.68rem;line-height:1.65}.footer-statement small{color:var(--orange-dark);font-size:.65rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.footer-statement h2{max-width:760px;margin:.8rem 0 0;font-size:clamp(1.9rem,3.1vw,3.25rem);line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.footer-inquiry{white-space:nowrap}@media(min-width:1121px){.footer-inquiry{margin-inline-end:4.5rem}}.footer-directory{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1.4rem,2.8vw,3.4rem);padding-block:clamp(3.2rem,5vw,5.2rem)}.footer-group{min-width:0}.footer-group-mobile{display:none}.footer-group-desktop h3,.footer-group summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#343b3e;font-size:.83rem;font-weight:900;letter-spacing:-.01em;list-style:none}.footer-group-desktop h3{margin:0}.footer-group summary::-webkit-details-marker{display:none}.footer-group summary:focus-visible{outline:2px solid rgba(229,56,25,.48);outline-offset:-2px;border-radius:10px}.footer-group summary>svg{display:none}.footer-links{display:grid;gap:.85rem;margin:1.35rem 0 0;padding:0;list-style:none}.footer-links a{display:inline-flex;align-items:center;gap:.45rem;min-height:28px;color:#667074;font-size:.72rem;font-weight:700;line-height:1.45;text-decoration:none;transition:color .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.footer-links a svg{flex:0 0 auto;color:var(--brand-red);font-size:.72rem;opacity:0;transform:translate(-5px,5px);transition:opacity .16s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.footer-links a:hover,.footer-links a:focus-visible{color:var(--orange-dark);transform:translate(3px)}.footer-links a:hover svg,.footer-links a:focus-visible svg{opacity:1;transform:translate(0)}.footer-utility{display:flex;align-items:stretch;gap:.8rem;padding-bottom:clamp(3rem,5vw,5rem)}.footer-utility>a{min-width:220px;min-height:68px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:.95rem 1.15rem;border:1px solid rgba(32,35,38,.12);border-radius:16px;color:#3e4649;background:#ffffff61;font-size:.76rem;font-weight:850;text-decoration:none;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.footer-utility>a>svg:first-child{color:var(--brand-red);font-size:1.35rem}.footer-utility>a>svg:last-child{font-size:.9rem;transition:transform .18s ease}.footer-utility>a:hover,.footer-utility>a:focus-visible{color:var(--orange-dark);border-color:#e5381947;background:#ffffffb8;transform:translateY(-3px)}.footer-utility>a:hover>svg:last-child,.footer-utility>a:focus-visible>svg:last-child{transform:translate(2px,-2px)}.footer-meta-shell{border-top:1px solid rgba(32,35,38,.12);background:#e9e5dc}.footer-meta{display:grid;grid-template-columns:auto minmax(260px,1fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:88px}.back-top{display:inline-flex;align-items:center;gap:.6rem;font-size:.75rem;font-weight:800;text-decoration:none}.back-top svg{color:var(--brand-red);transition:transform .18s ease}.back-top:hover svg,.back-top:focus-visible svg{transform:translateY(-3px)}.footer-meta p{margin:0;color:#2023269e;font-size:.66rem;line-height:1.6}.footer-meta p:nth-child(2){justify-self:center;text-align:center}[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.solution-card:nth-child(2),.process-grid article:nth-child(2){transition-delay:.1s}.solution-card:nth-child(3),.process-grid article:nth-child(3){transition-delay:.18s}.process-grid article:nth-child(4){transition-delay:.26s}@keyframes opening-sequence-exit{0%{opacity:1;clip-path:circle(150% at 69% 48%)}76%{opacity:1}to{opacity:0;clip-path:circle(0% at 69% 48%)}}@keyframes opening-sequence-exit-mobile{0%{opacity:1;clip-path:circle(160% at 62% 52%)}76%{opacity:1}to{opacity:0;clip-path:circle(0% at 62% 52%)}}@keyframes opening-skip-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes intro-site-header{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes intro-site-controls{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-copy-in{0%{opacity:0;transform:translateY(28px);filter:blur(6px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-image-breathe{0%{transform:translate3d(calc(var(--hero-x, 0px) + var(--hero-pan-x-from, 0%)),calc(var(--hero-y, 0px) + var(--hero-pan-y-from, 0%)),0) scale(var(--hero-scale-from, 1.04))}to{transform:translate3d(calc(var(--hero-x, 0px) + var(--hero-pan-x-to, 0%)),calc(var(--hero-y, 0px) + var(--hero-pan-y-to, 0%)),0) scale(var(--hero-scale-to, 1.15))}}@keyframes inquiry-step-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes slide-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:900px){.opening-sequence__canvas{top:25%;right:-30%;bottom:22%;left:-18%}.opening-sequence__copy{inset-block-start:21%;width:min(80vw,650px)}.opening-sequence__copy h1{font-size:clamp(3.4rem,12vw,6rem)}}@media(max-width:1120px){.nav-shell{grid-template-columns:1fr auto}.primary-nav{position:fixed;inset:0 0 0 auto;width:min(440px,100%);min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:.55rem;padding:7rem 1.5rem 3rem;border-radius:0;background:#f8f6f1;backdrop-filter:none;-webkit-backdrop-filter:none;transform:translate(102%);visibility:hidden;transition:transform .3s ease,visibility .3s ease;box-shadow:-24px 0 70px #0000004d}.primary-nav.is-open{transform:translate(0);visibility:visible}.primary-nav.is-open~.header-actions .language-trigger,.primary-nav.is-open~.header-actions .menu-toggle{background:#ffffffdb;color:var(--ink)}.primary-nav a{min-height:64px;padding-inline:1.2rem;border:0;border-radius:16px;color:var(--ink);font-size:1.15rem;text-shadow:none}.primary-nav a:after{display:block;background:#c94f161a}.menu-toggle{position:relative;z-index:4;display:grid}.factory-layout,.contact-layout{grid-template-columns:1fr 1.1fr;gap:4rem}.inquiry-main{grid-template-columns:1fr;max-width:920px;gap:1.5rem}.inquiry-intro{padding-bottom:0}}@media(max-width:900px){.header-cta{display:none}.hero .hero-media img{--hero-pan-x-from: 0%;--hero-pan-y-from: 0%;--hero-pan-x-to: 0%;--hero-pan-y-to: 0%;--hero-scale-from: 1.01;--hero-scale-to: 1.025;--hero-origin: var(--hero-mobile-focus, center);object-position:var(--hero-mobile-focus, 50% 50%)}.hero-content{padding-top:9rem}.hero h1{max-width:760px}.hero-control-panel{inset-inline:auto var(--section-inline);bottom:max(.75rem,env(safe-area-inset-bottom));width:min(292px,calc(100% - 2.3rem));min-height:52px;grid-template-columns:auto minmax(36px,1fr) auto;gap:.35rem;padding:.25rem .3rem .25rem .7rem;background:#0c1014bd;box-shadow:0 12px 30px #0000003d;backdrop-filter:none;-webkit-backdrop-filter:none}.slide-count{gap:.12rem}.slide-count strong{font-size:1.2rem}.slide-count span{font-size:.58rem}.slide-progress{grid-column:auto;min-width:36px}.slide-buttons{grid-column:auto;justify-content:initial;gap:0}.slide-buttons button{width:44px;height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.slide-buttons button:nth-child(2){color:#ff9455}.slide-buttons button:active{transform:scale(.94)}.slide-buttons button:focus-visible{outline:none;background:#ffffff29}.hero-dots{display:none}.factory-layout,.contact-layout,.section-heading-row,.process-heading{grid-template-columns:1fr}.why-layout{grid-template-columns:1fr;gap:4rem}.why-intro{position:static;max-width:760px}.why-intro h2,[lang=zh-CN] .why-intro h2,[lang=ar] .why-intro h2{max-width:14ch}.why-proof dl{grid-template-columns:repeat(2,minmax(0,1fr))}.factory-visual,.factory-visual img{min-height:560px;height:560px}.solution-grid{grid-template-columns:1fr;background:transparent;gap:1rem}.solution-card{display:grid;grid-template-columns:minmax(260px,.85fr) 1fr}.solution-image{height:auto;min-height:0;aspect-ratio:4 / 3;align-self:start}.process-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.contact-copy{position:static}.inquiry-intro h1{font-size:clamp(2.5rem,6.5vw,4rem)}}@media(max-width:640px){:root{--section-inline: 1.15rem}.opening-sequence{clip-path:circle(160% at 62% 52%)}.opening-sequence.is-leaving{animation-name:opening-sequence-exit-mobile}.opening-sequence__topline{inset-block-start:1.25rem}.opening-sequence__topline img{width:118px}.opening-sequence__topline>span{display:none}.opening-sequence__skip{inset:4.65rem var(--section-inline) auto auto}.opening-sequence__copy{inset:16% var(--section-inline) auto;width:auto}.opening-sequence__copy>p{font-size:.58rem}.opening-sequence__copy h1{margin-top:.9rem;font-size:clamp(3.65rem,18vw,5.2rem);line-height:.88}.opening-sequence__copy small{max-width:280px;margin-top:1.1rem;font-size:.6rem;line-height:1.65}.opening-sequence__canvas{top:36%;right:-52%;bottom:18%;left:-40%}.opening-sequence__status{inset:auto var(--section-inline) 1.4rem;grid-template-columns:1fr auto;gap:.65rem 1rem}.opening-sequence__progress{grid-row:2;grid-column:1 / -1;margin-bottom:0}.opening-sequence__status b{align-self:end}html{scroll-padding-top:5rem}.nav-shell{min-height:72px;gap:.8rem}.brand-logo-stack{width:118px}.language-trigger{min-height:42px;padding-inline:.62rem}.language-trigger svg:first-child,.language-trigger svg:last-child{display:none}.menu-toggle{width:42px;height:42px}.hero{min-height:max(700px,100svh)}.hero-content{align-self:start;padding-top:9.3rem;padding-bottom:10rem}.hero h1{font-size:clamp(2.75rem,13vw,4.5rem)}.hero-copy{font-size:.9rem;line-height:1.65}.hero-actions{display:grid;grid-template-columns:1fr;width:min(100%,290px)}.process-grid,.form-grid{grid-template-columns:1fr}.factory-copy h2,.section-heading-row h2,.process-heading h2,.contact-copy h2{font-size:clamp(2.25rem,10vw,3.25rem)}.why-intro h2{font-size:clamp(2.55rem,11vw,4rem)}.why-reason{grid-template-columns:1fr;gap:.85rem;padding-block:2rem}.why-reason>span{padding-top:0}.why-proof dl>div{padding:1.35rem 1.15rem}.why-proof dl{grid-template-columns:1fr}.why-proof dt{font-size:clamp(1.35rem,6.5vw,2rem)}html[lang=zh-CN] .why-proof dt{font-size:clamp(1.75rem,7vw,2rem)}.factory-visual,.factory-visual img{min-height:470px;height:470px}.factory-visual figcaption{position:relative;width:100%}.factory-visual{min-height:0}.solution-card{display:block}.solution-image{height:auto;min-height:0;aspect-ratio:16 / 9}.section-heading-row{gap:1.5rem}.process-grid{gap:.75rem;padding:.65rem;border-radius:22px}.process-grid article,.process-grid article:last-child{min-height:250px;padding:1.5rem;border:0;border-radius:16px}.process-grid h3{margin-top:2rem}.process-cta{grid-template-columns:1fr auto}.process-cta span{grid-column:1 / -1}.inquiry-header{min-height:78px}.inquiry-main{padding-top:2rem}.inquiry-wizard{min-height:0;padding:1.25rem;border-radius:22px}.inquiry-steps{gap:.4rem}.inquiry-steps li{align-items:flex-start;flex-direction:column;gap:.4rem;font-size:.68rem}.inquiry-wizard-form{min-height:0}.inquiry-field-grid{grid-template-columns:1fr}.inquiry-field-full{grid-column:auto}.inquiry-form-actions{align-items:stretch;flex-direction:column-reverse}.inquiry-form-actions>span{display:none}.inquiry-form-actions .button,.inquiry-previous{width:100%;min-height:48px;justify-content:center}.inquiry-success{min-height:520px;padding:1rem}.form-full{grid-column:auto}.inquiry-form{padding:1.25rem}.form-footer{align-items:stretch;flex-direction:column}.form-footer button{width:100%}.footer-main,.footer-meta{grid-template-columns:1fr}.footer-main{gap:1.4rem}}@media(max-width:1120px){.footer-intro{grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr)}.footer-inquiry{grid-column:1 / -1;justify-self:start}.footer-directory{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:3.4rem}.cases-hero{grid-template-columns:1fr}.cases-hero-copy{max-width:820px}[lang=zh-CN] .cases-hero h1{max-width:12ch;font-size:clamp(2.4rem,4.8vw,3.35rem);letter-spacing:-.035em;white-space:normal;text-wrap:balance}.cases-featured{min-height:600px}.cases-evidence{grid-template-columns:1fr}.cases-evidence-heading{position:static;max-width:820px}[lang=zh-CN] .cases-evidence-heading h2{max-width:12ch;font-size:clamp(2.1rem,4vw,3rem);letter-spacing:-.035em;white-space:normal;text-wrap:balance}}@media(max-width:900px){.cases-section-head,.cases-cta{grid-template-columns:1fr;align-items:start}.cases-section-head>p{max-width:680px}.cases-cta .button{width:fit-content}}@media(max-width:640px){.cases-header,.cases-header-actions{gap:.7rem}.cases-header-cta{display:none}.cases-hero{gap:2.5rem;padding-block:3.5rem 4.5rem}.cases-hero h1{font-size:clamp(2.5rem,10vw,3.8rem)}.cases-featured{min-height:540px;border-radius:24px}.cases-featured figcaption{padding:1.5rem}.cases-featured figcaption>strong{font-size:clamp(2rem,10vw,3.2rem)}.cases-archive{padding-block:4.5rem}.cases-grid,.cases-evidence-grid{grid-template-columns:1fr}.case-card-meta{align-items:flex-start;flex-direction:column;gap:.45rem}.cases-evidence{padding-block:4.5rem}.cases-evidence-grid article{min-height:220px}.cases-cta{gap:2rem;margin-bottom:3.5rem;border-radius:24px}.cases-cta .button{width:100%;justify-content:center}}@media(max-width:760px){.footer-intro{grid-template-columns:1fr;gap:2.2rem;padding-block:3.2rem 2.6rem}.footer-brand-copy>p,.footer-brand-copy>span{max-width:100%}.footer-brand-copy>p{margin-top:1.4rem}.footer-statement h2{font-size:clamp(1.85rem,8vw,2.6rem)}.footer-inquiry{grid-column:auto;width:100%;justify-content:center}.footer-directory{display:block;padding-block:.6rem 2.4rem}.footer-group{border-bottom:1px solid rgba(32,35,38,.12)}.footer-group-desktop{display:none}.footer-group-mobile{display:block}.footer-group summary{min-height:60px;cursor:pointer}.footer-group summary>svg{display:block;color:var(--brand-red);font-size:.9rem;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.footer-group[open] summary>svg{transform:rotate(180deg)}.footer-group[open] .footer-links{animation:footer-links-reveal .22s cubic-bezier(.2,.8,.2,1) both}.footer-links{gap:.45rem;margin-top:0;padding:0 0 1.25rem}.footer-links a{width:100%;min-height:38px;justify-content:space-between;font-size:.76rem}.footer-links a svg{opacity:.55;transform:none}.footer-utility{display:grid;grid-template-columns:1fr;padding-bottom:2.6rem}.footer-utility>a{min-width:0;padding-inline-end:4.6rem}.footer-meta{grid-template-columns:1fr;gap:.8rem;min-height:0;padding-block:1.6rem}.footer-meta p:nth-child(2){justify-self:start;text-align:start}.back-top{margin-top:.4rem}.contact-dock{inset:auto 1rem 1rem auto;align-items:flex-end;transform:none}.site-shell>.contact-dock{bottom:calc(4.75rem + env(safe-area-inset-bottom))}.contact-dock-mobile-trigger{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;color:var(--white);background:var(--brand-red);box-shadow:0 15px 34px #221e1b42;transition:transform .22s cubic-bezier(.2,.8,.2,1),background-color .18s ease}.contact-dock-mobile-trigger:hover,.contact-dock-mobile-trigger:focus-visible{background:var(--orange-dark);transform:translateY(-2px)}.contact-dock-mobile-trigger svg{font-size:1.55rem}.contact-dock-rail{position:absolute;inset:auto 0 calc(100% + .65rem) auto;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px) scale(.96);transform-origin:bottom center;transition:opacity .18s ease,visibility .18s ease,transform .24s cubic-bezier(.2,.8,.2,1)}.contact-dock.is-mobile-open .contact-dock-rail{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.contact-dock-rail button:hover,.contact-dock-rail button:focus-visible{transform:none}.contact-dock-rail button>span{display:none}.contact-dock-panel{inset:auto calc(100% + .75rem) 0 auto;width:min(290px,calc(100vw - 5.8rem));min-height:300px;transform:translate(12px) scale(.97);transform-origin:bottom right}.contact-dock.is-panel-open .contact-dock-panel{transform:translate(0) scale(1)}}@keyframes footer-links-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){[lang=zh-CN] .solutions-section .section-heading-row h2{font-size:clamp(2rem,8vw,2.65rem);letter-spacing:-.035em}[lang=zh-CN] .cases-hero h1{font-size:clamp(2.4rem,10vw,3rem)}[lang=zh-CN] .cases-evidence-heading h2{font-size:clamp(2rem,8vw,2.75rem)}}.news-page{min-height:100vh;color:var(--ink);background:var(--paper)}.news-content-language{direction:inherit}.news-header-actions{display:flex;align-items:center;gap:1rem}.news-hero{display:grid;grid-template-columns:minmax(0,.86fr) minmax(620px,1.14fr);gap:clamp(3rem,7vw,8rem);align-items:start;width:min(100%,1600px);margin:0 auto;padding:clamp(8.5rem,12vw,12rem) var(--section-inline) clamp(5rem,8vw,8rem)}.news-hero-copy{position:sticky;top:8rem}.news-hero-copy h1{max-width:10ch;margin:0;font-size:clamp(3.5rem,6.5vw,6rem);font-weight:780;line-height:.98;letter-spacing:-.04em;text-wrap:balance}.news-hero-copy>p{max-width:44rem;margin:2rem 0 0;color:var(--steel);font-size:clamp(1rem,1.15vw,1.2rem);line-height:1.85}.news-update-meta{display:grid;gap:.55rem;margin-top:clamp(2.5rem,5vw,5rem);padding-top:1.25rem;border-top:1px solid rgba(32,35,38,.18);font-variant-numeric:tabular-nums}.news-update-meta strong{color:var(--orange-dark);font-size:.86rem;letter-spacing:.04em}.news-update-meta span{max-width:38rem;color:var(--steel);font-size:.88rem;line-height:1.65}.news-feature-stack{overflow:hidden;color:#fff;background:var(--navy-950);border-radius:16px;box-shadow:0 30px 70px #191c1f2e}.news-featured{display:block;padding:clamp(2rem,4vw,4.25rem);color:inherit;text-decoration:none}.news-featured-topline,.news-featured-meta,.news-source-link{display:flex;align-items:center;justify-content:space-between;gap:1rem}.news-featured-topline span{color:#ff6b4a;font-size:.78rem;font-weight:800;letter-spacing:.12em}.news-featured-topline small,.news-row-status>span{width:fit-content;padding:.42rem .72rem;color:#ffd8cf;background:#e538192e;border-radius:999px;font-size:.72rem;font-weight:750;letter-spacing:.04em}.news-featured h2{max-width:15ch;margin:clamp(2.5rem,5vw,5.5rem) 0 0;font-size:clamp(2.25rem,4.2vw,4.4rem);font-weight:760;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.news-featured>p{max-width:64ch;margin:1.6rem 0 0;color:#ffffffb8;font-size:1rem;line-height:1.8}.news-featured-meta{justify-content:flex-start;flex-wrap:wrap;margin-top:2rem;color:#ffffff94;font-size:.78rem;font-variant-numeric:tabular-nums}.news-source-link{margin-top:clamp(2.5rem,5vw,5rem);padding-top:1.2rem;border-top:1px solid rgba(255,255,255,.18);color:#ffffffb3;font-size:.82rem}.news-source-link strong{display:inline-flex;align-items:center;gap:.45rem;color:#fff;font-weight:750}.news-source-link svg,.news-secondary-highlights svg,.news-row-source svg{transition:transform .18s ease}.news-featured:hover .news-source-link svg,.news-featured:focus-visible .news-source-link svg,.news-secondary-highlights a:hover svg,.news-secondary-highlights a:focus-visible svg,.news-row:hover .news-row-source svg,.news-row:focus-visible .news-row-source svg{transform:translate(3px,-3px)}.news-secondary-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.16)}.news-secondary-highlights a{position:relative;min-height:180px;padding:1.6rem 1.8rem;color:inherit;text-decoration:none;transition:background-color .18s ease}.news-secondary-highlights a+a{border-inline-start:1px solid rgba(255,255,255,.16)}.news-secondary-highlights a:hover,.news-secondary-highlights a:focus-visible{background:#ffffff0f}.news-secondary-highlights span{display:block;color:#ff8b70;font-size:.72rem;font-weight:720;font-variant-numeric:tabular-nums}.news-secondary-highlights strong{display:block;max-width:19ch;margin-top:1.1rem;font-size:clamp(1.15rem,1.55vw,1.55rem);line-height:1.35;text-wrap:balance}.news-secondary-highlights svg{position:absolute;inset-inline-end:1.6rem;bottom:1.6rem}.news-discovery{width:min(100%,1600px);margin:0 auto;padding:clamp(5rem,9vw,9rem) var(--section-inline)}.news-discovery-heading{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);gap:clamp(2rem,8vw,10rem);align-items:end}.news-discovery-heading h2,.news-timeline-heading h2,.news-verification h2,.news-cta h2{max-width:14ch;margin:0;font-size:clamp(2.5rem,4.8vw,5rem);font-weight:760;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.news-discovery-heading p,.news-timeline-heading p,.news-verification p,.news-cta p{max-width:64ch;margin:0;color:var(--steel);line-height:1.8}.news-toolbar{position:sticky;top:0;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:clamp(3rem,6vw,5.5rem);padding:1rem 0;background:var(--paper);border-top:1px solid rgba(32,35,38,.16);border-bottom:1px solid rgba(32,35,38,.16)}.news-filters{display:flex;flex-wrap:wrap;gap:.5rem}.news-filters button,.news-empty button{min-height:2.65rem;padding:.65rem 1rem;color:var(--steel);background:transparent;border:1px solid rgba(32,35,38,.18);border-radius:999px;font:inherit;font-size:.82rem;font-weight:720;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.news-filters button:hover,.news-filters button:focus-visible,.news-filters button.is-active{color:#fff;background:var(--ink);border-color:var(--ink)}.news-search{display:flex;flex:0 1 340px;align-items:center;gap:.75rem;min-height:3rem;padding:0 1rem;color:var(--steel);background:#fff;border:1px solid rgba(32,35,38,.18);border-radius:12px}.news-search:focus-within{border-color:var(--orange);box-shadow:0 0 0 3px #d9361624}.news-search input{width:100%;min-width:0;color:var(--ink);background:transparent;border:0;outline:0;font:inherit;font-size:.9rem}.news-search input::placeholder{color:#6c7378}.news-list-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:clamp(4rem,7vw,7rem)}.news-list-heading h2{margin:0;font-size:clamp(2rem,3.4vw,3.5rem);line-height:1.05;letter-spacing:-.035em}.news-list-heading span{color:var(--steel);font-size:.82rem;font-variant-numeric:tabular-nums}.news-list{margin-top:1.5rem;border-top:1px solid rgba(32,35,38,.22)}.news-row{display:grid;grid-template-columns:160px minmax(0,1fr) minmax(170px,220px);gap:clamp(1.5rem,4vw,4rem);align-items:start;padding:clamp(1.7rem,3vw,2.8rem) 0;color:inherit;border-bottom:1px solid rgba(32,35,38,.16);text-decoration:none}.news-row-date{display:grid;gap:.8rem;font-variant-numeric:tabular-nums}.news-row-date time{color:var(--ink);font-size:.84rem;font-weight:760}.news-row-date span{width:fit-content;color:var(--orange-dark);font-size:.72rem;font-weight:760}.news-row-status{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem}.news-row-status>span{color:var(--orange-dark);background:#d9361617}.news-row-status small{color:var(--steel);font-size:.72rem;font-variant-numeric:tabular-nums}.news-row h3{max-width:28ch;margin:0;font-size:clamp(1.45rem,2.25vw,2.25rem);font-weight:730;line-height:1.2;letter-spacing:-.025em;text-wrap:balance;transition:color .18s ease}.news-row:hover h3,.news-row:focus-visible h3{color:var(--orange-dark)}.news-row-copy>p{max-width:70ch;margin:1rem 0 0;color:var(--steel);font-size:.94rem;line-height:1.75}.news-row-source{display:flex;min-height:100%;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:2rem;text-align:end}.news-row-source>span{color:var(--steel);font-size:.78rem}.news-row-source strong{display:inline-flex;align-items:center;gap:.4rem;color:var(--ink);font-size:.78rem}.news-empty{display:grid;justify-items:start;min-height:280px;align-content:center;margin-top:1.5rem;padding:3rem;background:#ebe8e1;border-radius:16px}.news-empty h3{margin:0;font-size:1.8rem}.news-empty p{margin:.7rem 0 1.5rem;color:var(--steel)}.news-empty button{color:#fff;background:var(--ink);border-color:var(--ink)}.news-timeline{color:#fff;background:var(--navy-950)}.news-timeline-inner{width:min(100%,1600px);margin:0 auto;padding:clamp(5rem,9vw,9rem) var(--section-inline)}.news-timeline-heading{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);gap:clamp(2rem,8vw,10rem);align-items:end}.news-timeline-heading p{color:#ffffffa8}.news-timeline ol{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:clamp(4rem,7vw,7rem) 0 0;padding:0;list-style:none}.news-timeline ol:before{position:absolute;top:6px;right:0;left:0;height:1px;background:#ffffff40;content:""}.news-timeline li{position:relative;display:grid;align-content:start;gap:1rem;min-height:220px;padding-block:2.2rem 0;padding-inline:0 2rem}.news-timeline li:before{position:absolute;top:0;inset-inline-start:0;width:13px;height:13px;background:var(--orange);border:3px solid var(--navy-950);border-radius:50%;box-shadow:0 0 0 1px #ffffff73;content:""}.news-timeline time{color:#ff8b70;font-size:.78rem;font-weight:760;font-variant-numeric:tabular-nums}.news-timeline li strong{max-width:18ch;font-size:clamp(1.1rem,1.6vw,1.45rem);line-height:1.42}.news-timeline li span{color:#ffffff94;font-size:.78rem}.news-verification,.news-cta{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:clamp(3rem,9vw,11rem);align-items:start;width:min(100%,1600px);margin:0 auto;padding:clamp(5rem,9vw,9rem) var(--section-inline)}.news-verification h2{font-size:clamp(2.5rem,4.2vw,4.5rem)}.news-verification p{margin-top:1.8rem}.news-verification ul{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid rgba(32,35,38,.18)}.news-verification li{display:flex;align-items:center;gap:.9rem;min-height:78px;color:var(--ink);border-bottom:1px solid rgba(32,35,38,.18);font-weight:720}.news-verification li svg{flex:0 0 auto;color:var(--orange)}.news-cta{align-items:center;margin-bottom:clamp(4rem,8vw,8rem);color:#fff;background:var(--orange-dark);border-radius:16px;box-shadow:0 28px 60px #a726102e}.news-cta h2{font-size:clamp(2.5rem,4vw,4.25rem)}.news-cta p{margin-top:1.25rem;color:#ffffffc2}.news-cta-button{justify-self:end;color:var(--ink);background:#fff;border-color:#fff}.news-cta-button:hover,.news-cta-button:focus-visible{color:var(--orange-dark);background:var(--paper)}.news-featured:focus-visible,.news-secondary-highlights a:focus-visible,.news-row:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}@media(max-width:1180px){.news-hero{grid-template-columns:1fr}.news-hero-copy{position:static}.news-hero-copy h1{max-width:12ch}.news-row{grid-template-columns:130px minmax(0,1fr)}.news-row-source{grid-column:2;min-height:0;flex-direction:row;align-items:center;text-align:start}.news-timeline li{padding-inline-end:1.25rem}}@media(max-width:820px){.news-header-actions{gap:.65rem}.news-header-cta{display:none}.news-hero{padding-top:7.5rem}.news-hero-copy h1{max-width:11ch;font-size:clamp(3rem,13vw,4.6rem)}.news-secondary-highlights{grid-template-columns:1fr}.news-secondary-highlights a+a{border-top:1px solid rgba(255,255,255,.16);border-inline-start:0}.news-discovery-heading,.news-timeline-heading,.news-verification,.news-cta{grid-template-columns:1fr}.news-toolbar{position:static;align-items:stretch;flex-direction:column}.news-search{flex-basis:auto;width:100%}.news-row{grid-template-columns:1fr;gap:1rem}.news-row-date{grid-template-columns:auto 1fr;align-items:center}.news-row-source{grid-column:1}.news-timeline ol{grid-template-columns:1fr;margin-inline-start:.35rem}.news-timeline ol:before{top:0;bottom:0;inset-inline-start:6px;width:1px;height:auto}.news-timeline li{min-height:0;padding-block:0 3rem;padding-inline:2.4rem 0}.news-timeline li:before{top:0}.news-cta{width:calc(100% - (2 * var(--section-inline)));padding:clamp(2rem,8vw,3.5rem)}.news-cta-button{justify-self:start}}@media(max-width:520px){.news-hero,.news-discovery,.news-timeline-inner,.news-verification{padding-right:1.15rem;padding-left:1.15rem}.news-featured{padding:1.55rem}.news-featured h2{margin-top:3.5rem;font-size:clamp(2rem,10vw,3rem)}.news-featured-topline,.news-source-link{align-items:flex-start;flex-direction:column}.news-secondary-highlights a{min-height:165px;padding:1.4rem 1.55rem}.news-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.news-filters button{width:100%}.news-row-status{align-items:flex-start;flex-direction:column}.news-row-source{align-items:flex-start;flex-direction:column;gap:.75rem}.news-empty{padding:2rem}.news-cta{width:calc(100% - 2.3rem);padding:2rem 1.5rem}}img.client-media-image{object-position:var(--media-focus, 50% 50%)}.hero .hero-media img.client-media-image{--hero-scale-from: 1.008;--hero-scale-to: 1.025;object-position:var(--media-focus, 50% 50%);filter:brightness(.9) saturate(.88) contrast(1.1)}.hero-scrim{background:linear-gradient(90deg,#141719c7,#14171994 36%,#1417193b,#14171914),linear-gradient(180deg,rgba(18,21,23,.22) 0%,transparent 56%,rgba(245,243,238,0) 80%,rgba(245,243,238,.48) 96%,#f5f3ee 100%)}.factory-visual,.capability-hero-media{transform:translateZ(0);box-shadow:0 34px 78px #1f22242e}.factory-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-flow:row;height:auto}.factory-gallery-grid figure{min-height:0;aspect-ratio:16 / 10}.factory-gallery-grid figure.is-featured{grid-column:1 / -1;grid-row:auto;aspect-ratio:2 / 1}.factory-gallery-grid img.client-media-image,.factory-stage-panel img.client-media-image,.factory-tour-hero img.client-media-image,.factory-visual img.client-media-image,.solution-image img.client-media-image,.capability-hero-media img.client-media-image,.capability-gallery-media img.client-media-image,.case-detail-figure img.client-media-image,.contact-media img.client-media-image{object-position:var(--media-focus, 50% 50%)}.factory-gallery-grid img.client-media-image,.factory-stage-panel img.client-media-image,.factory-tour-hero img.client-media-image,.factory-visual img.client-media-image,.solution-image img.client-media-image,.capability-hero-media img.client-media-image,.capability-gallery-media img.client-media-image,.case-detail-figure img.client-media-image{filter:brightness(.98) saturate(.94) contrast(1.05)}@media(hover:hover)and (pointer:fine){.factory-gallery-grid figure,.capability-gallery-grid figure,.case-detail-figure,.solution-card{transform:perspective(1200px) translateZ(0);transform-style:preserve-3d;transition:transform .42s cubic-bezier(.16,1,.3,1)}.factory-gallery-grid figure:hover,.capability-gallery-grid figure:hover,.case-detail-figure:hover,.solution-card:hover{transform:perspective(1200px) translateY(-5px) rotateX(.6deg)}}@media(max-width:900px){.hero .hero-media img.client-media-image,.factory-gallery-grid img.client-media-image,.factory-stage-panel img.client-media-image,.factory-tour-hero img.client-media-image,.factory-visual img.client-media-image,.solution-image img.client-media-image,.capability-hero-media img.client-media-image,.capability-gallery-media img.client-media-image,.case-detail-figure img.client-media-image,.contact-media img.client-media-image{object-position:var(--media-mobile-focus, 50% 50%)}}@media(max-width:760px){.factory-gallery-grid{grid-template-columns:1fr}.factory-gallery-grid figure,.factory-gallery-grid figure.is-featured{grid-column:auto;grid-row:auto;min-height:0;aspect-ratio:16 / 10}.capability-gallery-media img.client-media-image{aspect-ratio:16 / 9;object-fit:contain;background:#202427}}@media(max-width:640px){.hero-control-panel{width:min(250px,calc(100% - 2.3rem));min-height:48px;grid-template-columns:auto auto;justify-content:space-between;padding:.2rem .25rem .2rem .65rem}.hero-control-panel .slide-progress{display:none}.hero-control-panel .slide-buttons button{width:40px;height:40px}.case-detail-figure img,.case-detail-figure img.client-media-image{aspect-ratio:16 / 9;object-fit:contain;object-position:center;background:#202427}}.responsive-photo{display:contents}.factory-photo{position:relative;width:100%;height:100%;background-size:cover;background-position:center}.factory-photo>picture{display:block;width:100%;height:100%}.factory-photo>picture>img{display:block;width:100%;height:100%;object-fit:cover}.factory-photo:not([data-photo-state=ready])>picture>img{opacity:0}.factory-tour-hero>.factory-photo{position:absolute;top:0;right:0;bottom:0;left:0}.factory-photo-status{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem;color:#fff;background:#14171985;font-size:.875rem}.factory-photo-status button{min-height:44px;padding:.65rem 1rem;border:1px solid rgba(255,255,255,.7);border-radius:8px;color:#fff;background:#a92d13;cursor:pointer;font:inherit}@media(max-width:900px){.factory-gallery-grid .factory-photo,.factory-stage-panel .factory-photo{height:auto;aspect-ratio:4 / 3;max-height:56svh}.factory-gallery-grid .factory-photo>picture>img,.factory-stage-panel .factory-photo>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;aspect-ratio:auto}}@media(max-width:640px){.hero[data-active-scene=h-beam-welding-f] .hero-content,.hero[data-active-scene=visual-inspection-c] .hero-content{padding-top:max(22rem,48svh);padding-bottom:7rem}}@media(max-width:900px){.hero .hero-media img.client-media-image{object-fit:cover;object-position:var(--media-mobile-focus, 50% 50%);transform:none;animation:none;transition:opacity .45s ease}.hero-control-panel .slide-buttons button{width:44px;height:44px}.factory-visual,.capability-hero-media,.factory-gallery-grid figure,.factory-gallery-grid figure.is-featured,.factory-stage-panel figure,.cases-featured,.solution-image,.case-card-media,.capability-gallery-media,.capability-gallery-grid figure.is-featured .capability-gallery-media{min-height:0;height:auto;aspect-ratio:auto}.factory-visual img,.factory-stage-panel figure img,.factory-gallery-grid img,.solution-image img,.capability-hero-media img,.capability-gallery-media img,.case-detail-figure img,.case-card-media img,.case-related-grid img,.cases-featured>img{position:relative;inset:auto;display:block;width:100%;min-height:0;height:auto;max-height:56svh;aspect-ratio:16 / 9;object-fit:contain;object-position:center;background:#202427;transform:none;animation:none;filter:none}.factory-visual img.client-media-image,.factory-stage-panel figure img,.factory-stage-panel img.client-media-image,.factory-gallery-grid img.client-media-image,.solution-image img.client-media-image,.capability-hero-media img.client-media-image,.capability-gallery-media img.client-media-image,.case-detail-figure img.client-media-image{aspect-ratio:4 / 3;object-position:center;filter:none}.factory-visual:hover img,.factory-gallery-grid figure:hover img,.solution-card:hover .solution-image img,.capability-hero-media:hover img,.capability-gallery-grid figure:hover img,.case-card:hover .case-card-media img,.cases-featured:hover>img{transform:none}.factory-visual figcaption,.factory-stage-panel figcaption,.factory-gallery-grid figcaption,.capability-hero-media figcaption,.cases-featured figcaption{position:relative;inset:auto;width:100%;padding:1.1rem;background:#202427}.factory-gallery-grid figure:after,.factory-stage-panel figure:after,.capability-hero-media:after,.cases-featured:after{display:none}.solution-image small{position:relative;inset:auto;display:block;border:0;padding:.6rem .9rem;-webkit-backdrop-filter:none;backdrop-filter:none}.factory-gallery-grid figure>small{position:relative;inset:auto;display:block;padding:0 1.1rem 1rem;border:0;border-radius:0;background:#202427;-webkit-backdrop-filter:none;backdrop-filter:none}}[lang=ar] .hero h1,[lang=ar] .factory-copy h2,[lang=ar] .section-heading-row h2,[lang=ar] .why-intro h2,[lang=ar] .process-heading h2,[lang=ar] .contact-copy h2,[lang=ar] .factory-tour-hero h1,[lang=ar] .factory-tour-overview h2,[lang=ar] .factory-route-heading h2,[lang=ar] .factory-gallery-heading h2,[lang=ar] .factory-proof-heading h2,[lang=ar] .factory-tour-cta h2,[lang=ar] .cases-hero h1,[lang=ar] .cases-section-head h2,[lang=ar] .cases-evidence-heading h2,[lang=ar] .cases-cta h2,[lang=ar] .case-detail-hero h1,[lang=ar] .case-detail-section-heading h2,[lang=ar] .case-source-note h2,[lang=ar] .case-detail-cta h2,[lang=ar] .capability-hero h1,[lang=ar] .capability-section-heading h2,[lang=ar] .capability-gallery-heading h2,[lang=ar] .capability-workflow-heading h2,[lang=ar] .capability-chain-heading h2,[lang=ar] .capability-cta h2,[lang=ar] .inquiry-intro h1,[lang=ar] .news-hero-copy h1,[lang=ar] .news-featured h2,[lang=ar] .news-discovery-heading h2,[lang=ar] .news-list-heading h2,[lang=ar] .news-row h3,[lang=ar] .news-timeline-heading h2,[lang=ar] .news-verification h2,[lang=ar] .news-cta h2{line-height:1.16;letter-spacing:0}[lang=ar] .eyebrow,[lang=ar] .factory-tour-kicker,[lang=ar] .cases-kicker,[lang=ar] .capability-kicker,[lang=ar] .inquiry-kicker,[lang=ar] .news-featured-topline span,[lang=ar] .news-update-meta strong,[lang=ar] .news-featured-topline small,[lang=ar] .news-row-status>span,[lang=ar] .contact-dock-panel small{letter-spacing:0;text-transform:none}html[lang=ar] :where(h1,h2,h3,h4,h5,h6),html[lang=ar] p:not(.eyebrow):not(.capability-kicker):not(.case-detail-status):not(.cases-notice){direction:rtl;unicode-bidi:plaintext}html[lang=ar] :where(.case-detail-figure figcaption>span:first-child,.case-story li,.case-overview-grid dt,.case-overview-grid dd,.case-related-grid span,.case-related-grid strong){direction:rtl;text-align:right;unicode-bidi:plaintext}html[lang=ar] .case-photo-credit{direction:ltr;text-align:left;unicode-bidi:isolate}html[lang=ar] :where(.inquiry-field>span,.inquiry-select-trigger>span,.contact-dock-panel small,.contact-dock-panel strong,.footer-links a>span,.footer-utility a>span,.language-name){direction:rtl;text-align:right;unicode-bidi:plaintext}html[lang=ar] :where(.inquiry-field input:not([type=email]):not([type=tel]),.inquiry-field textarea,.news-search input){direction:rtl;text-align:right;unicode-bidi:plaintext}:lang(es),:lang(fr){-webkit-hyphens:auto;hyphens:auto}:lang(es) h1,:lang(es) h2,:lang(es) h3,:lang(fr) h1,:lang(fr) h2,:lang(fr) h3{overflow-wrap:anywhere}html[lang=ar] input[type=email],html[lang=ar] input[type=tel]{direction:ltr;text-align:left;unicode-bidi:isolate}html[lang=ar] time,html[lang=ar] a[href^="tel:"],html[lang=ar] a[href^="mailto:"]{direction:ltr;unicode-bidi:isolate}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
