/*
Theme Name: T-MOTOR Mirror Theme
Theme URI: https://example.com
Description: 基于已授权 T-MOTOR 公开镜像内容整理的 WordPress 主题。
Version: 1.0.0
Author: SkyForge
Text Domain: skyforge-uav
*/
:root{--ink:#111;--muted:#737373;--accent:#d8ff3e;--line:#dedede}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:Arial,"PingFang SC",sans-serif}.utility{height:34px;padding:0 5vw;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#888;border-bottom:1px solid #eee}.utility nav{display:flex;gap:22px}.utility a,.main-nav a{color:inherit;text-decoration:none}.nav-wrap{height:76px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between}.logo{font-size:23px;font-weight:800;letter-spacing:-1px;text-decoration:none;color:var(--ink)}.logo span{font-weight:400}.main-nav{display:flex;gap:26px;font-size:13px}.menu-toggle{display:none;background:none;border:0;font-size:24px}.hero{min-height:650px;padding:10vw 9vw;position:relative;overflow:hidden;background:#e9ece8}.hero-copy{position:relative;z-index:1;max-width:560px}.eyebrow{font-size:11px;letter-spacing:2px;color:#777}.hero h1{font-size:clamp(42px,7vw,88px);line-height:1.04;margin:24px 0}.hero h1 em{font-style:normal;color:#586f63}.hero p{color:#555;line-height:1.8}.button{display:inline-block;background:var(--ink);color:#fff;padding:16px 26px;text-decoration:none;margin-top:22px;font-size:13px}.hero-orb{position:absolute;width:54vw;height:54vw;max-width:700px;max-height:700px;right:-7vw;top:8%;border-radius:50%;background:radial-gradient(circle at 35% 35%,#d8ff3e,#789f88 45%,#263b35 75%)}.tiles{display:grid;grid-template-columns:1fr 1fr}.tile{min-height:280px;padding:48px 7vw;text-decoration:none;color:var(--ink)}.tile-dark{background:#121212;color:#fff}.tile-accent{background:var(--accent)}.tile h2{font-size:38px;margin:45px 0 30px}.section{padding:110px 9vw}.intro{background:#fafafa}.intro h2,.news h2,.contact h2{font-size:clamp(36px,5vw,64px);line-height:1.1;margin:20px 0}.lead{max-width:560px;color:var(--muted);line-height:1.8}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:85px;border-top:1px solid var(--line);padding-top:28px}.stats strong{display:block;font-size:42px}.stats span{font-size:12px;color:var(--muted)}.section-head{display:flex;justify-content:space-between;align-items:end}.section-head a{color:#555;text-decoration:none;font-size:13px}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.news-image{height:230px;background-size:cover;background-position:center;background:#687d71}article p{font-size:11px;color:#888;margin-top:22px}article h3{font-size:21px;line-height:1.35;font-weight:500}.contact{background:var(--accent)}footer{padding:55px 9vw;background:#111;color:#aaa;display:flex;gap:40px;align-items:center;font-size:12px}footer .logo{color:#fff}footer small{margin-left:auto}@media(max-width:800px){.main-nav{display:none;position:absolute;top:110px;left:0;right:0;background:#fff;padding:25px 7vw;flex-direction:column;z-index:5}.main-nav.open{display:flex}.menu-toggle{display:block}.hero{min-height:570px;padding:90px 7vw}.hero-orb{width:90vw;height:90vw;right:-35vw;top:40%}.tiles,.news-grid{grid-template-columns:1fr}.section{padding:75px 7vw}.stats{grid-template-columns:repeat(2,1fr);margin-top:55px}footer{display:block}footer small{display:block;margin-top:30px}}
