/* FloatingSifter static pack for WordPress */ :root{ --bg: #ffffff; --ink:#1f2937; --muted:#6b7280; --accent:#0ea5e9; --accent-2:#22c55e; --border:#e5e7eb; } *{box-sizing:border-box} html,body{margin:0;padding:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,'Helvetica Neue',Arial,'Noto Sans',sans-serif;color:var(--ink);background:var(--bg);line-height:1.6} a{color:var(--accent);text-decoration:none} a:hover{text-decoration:underline} .container{max-width:1100px;margin:0 auto;padding:20px} header{position:sticky;top:0;background:#fff;border-bottom:1px solid var(--border);z-index:20} .header-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px} .brand{font-weight:800;letter-spacing:.3px} .note{font-size:.9rem;color:#0a7;white-space:nowrap} nav ul{display:flex;gap:14px;list-style:none;margin:0;padding:0;flex-wrap:wrap} nav a{padding:8px 10px;border-radius:8px} nav a.active, nav a:focus{background:#f1f5f9} .hero{padding:40px 0;border-bottom:1px solid var(--border);display:grid;gap:10px} .hero h1{font-size:2rem;margin:0 0 6px} .badge{display:inline-block;background:#f1f5f9;border:1px solid var(--border);color:#334155;border-radius:999px;padding:4px 10px;font-size:.85rem} .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px} .card{border:1px solid var(--border);border-radius:12px;overflow:hidden;display:flex;flex-direction:column} .card .media{aspect-ratio:4/3;background:#f8fafc;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--border);font-size:.9rem;color:var(--muted)} .card .body{padding:14px} .card h3{margin:0 0 8px;font-size:1.1rem} .price{font-weight:700} .kicker{color:var(--muted);font-size:.95rem} .cta{display:inline-block;margin-top:8px;padding:10px 14px;border-radius:10px;background:var(--accent);color:white;font-weight:600} .cta.secondary{background:var(--accent-2)} .section{padding:26px 0} footer{border-top:1px solid var(--border);margin-top:40px} footer .stack{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:16px 0} .footer-links, .social{display:flex;gap:12px;flex-wrap:wrap} ul.clean{list-style:none;margin:0;padding:0} h2{margin:0 0 12px} .prose p{margin:0 0 12px} .table{width:100%;border-collapse:collapse;margin:14px 0} .table th,.table td{border:1px solid var(--border);padding:10px;text-align:left} .notice{padding:12px;border:1px solid var(--border);background:#f8fafc;border-radius:10px} .small{font-size:.9rem;color:var(--muted)} /* simple responsive nav for WP block */ @media (max-width: 720px){ .header-inner{flex-wrap:wrap} nav ul{gap:8px} }

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!