:root{--orange:#ff6900;--ink:#121212;--muted:#6b6b6b;--line:#e9e9e9}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fafafa;color:var(--ink);font-family:Arial,Tahoma,sans-serif}button{font:inherit;cursor:pointer}header{height:94px;display:flex;align-items:center;justify-content:space-between;padding:12px clamp(20px,6vw,90px);background:#fff;border-bottom:1px solid var(--line)}.logo{border:0;background:none;padding:0}.logo img{width:220px;max-width:40vw;height:auto;display:block}.header-actions{display:flex;gap:12px;align-items:center}.dark,.language{border-radius:9px;padding:11px 16px;border:1px solid #ddd;background:#fff}.dark{background:var(--ink);color:#fff;border-color:var(--ink)}nav{display:flex;gap:8px;overflow-x:auto;background:#fff;padding:14px clamp(20px,6vw,90px);border-bottom:1px solid var(--line)}nav button{white-space:nowrap;border:0;background:transparent;border-radius:8px;padding:10px 13px;color:#555}nav button.active{background:#fff0e5;color:#b84b00;font-weight:700}.hero{min-height:430px;background:linear-gradient(120deg,#171717,#303030);color:#fff;padding:90px clamp(20px,8vw,120px)}.eyebrow{font-size:12px;letter-spacing:2px;color:var(--orange);font-weight:700}.hero h1{font-size:clamp(33px,5vw,62px);max-width:800px;margin:18px 0}.hero p{color:#ddd;font-size:19px;line-height:1.9;max-width:670px}.primary{background:var(--orange);color:#fff;border:0;border-radius:8px;padding:14px 22px;font-weight:700;margin-top:15px}.section,.workspace{padding:55px clamp(20px,8vw,120px)}.section h2,.workspace h1{font-size:30px}.cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:28px}.module,.service,.stat{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px}.service{min-height:180px}.service-no{color:var(--orange);font-weight:700}.service h3{margin-top:25px}.orange-line{display:block;background:var(--orange);width:45px;height:4px;border-radius:2px}.about{background:#f1f1f1}.section p{line-height:2;max-width:850px;color:#555}.workspace{min-height:500px}.workspace-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.status{border-radius:20px;padding:8px 14px;background:#fff0e5;color:#a74800;font-size:13px}.stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.stat span{display:block;color:#777}.stat strong{display:block;font-size:36px}.module,.stat strong{margin-top:20px}.placeholder{border:1px dashed #ddd;border-radius:8px;padding:55px 15px;text-align:center;color:#888}.notice{margin:0 clamp(20px,8vw,120px) 35px;padding:16px;background:#fff4e9;border:1px solid #ffd6b8;border-radius:8px;color:#7d3b09;font-size:13px;line-height:1.7}footer{background:#111;color:#ddd;padding:26px;text-align:center;font-size:13px}@media(max-width:760px){header{height:78px}.logo img{width:165px}.dark{font-size:12px;padding:10px}.cards,.stats{grid-template-columns:repeat(2,1fr)}.hero{padding-top:65px;padding-bottom:65px}.section,.workspace{padding-top:35px;padding-bottom:35px}}@media(max-width:420px){.cards,.stats{grid-template-columns:1fr}.language{padding:10px;font-size:12px}}.et-admin .et-header{height:auto}.et-admin .et-header,.et-admin .et-nav{background:transparent;border-bottom:none;padding:0}.et-admin .et-nav{display:grid;grid-gap:8px;gap:8px;overflow:visible}.et-admin .et-nav button{white-space:normal;width:100%;color:#A1A1AA}.et-admin .et-nav button.active{background:rgba(249,115,22,.13);color:#F97316;font-weight:600}.et-admin .et-sidebar{background:#111114}