/*
Theme Name: Oshkay Fitness
Version: 0.1.0
Requires PHP: 7.4
*/
html{background:#f2f5ed}body{margin:0;color:#172019;background:radial-gradient(circle at 80% 0,#e4f79f 0,transparent 30%),#f2f5ed;font-family:system-ui,-apple-system,"Segoe UI",sans-serif}.site-head{display:flex;align-items:center;justify-content:space-between;max-width:1120px;margin:auto;padding:20px}.brand{color:#172019;font-size:20px;font-weight:900;text-decoration:none;letter-spacing:-.04em}.site-head nav a{color:#546057;margin-left:18px}.hero{max-width:1120px;margin:7vh auto;padding:24px}.hero h1{max-width:850px;margin:0;font-size:clamp(48px,10vw,118px);line-height:.86;letter-spacing:-.065em}.hero p{max-width:620px;color:#59655d;font-size:clamp(18px,3vw,25px)}.hero a{display:inline-block;padding:16px 24px;border-radius:14px;background:#caef45;color:#172019;font-weight:850;text-decoration:none}.app-shell{max-width:1120px;margin:auto;padding:10px}.site-foot{max-width:1120px;margin:80px auto 0;padding:25px;color:#6a756d;border-top:1px solid #d8dfd4}@media(max-width:600px){.site-head,.hero,.app-shell{padding-left:14px;padding-right:14px}.site-head nav{font-size:13px}}
