*{box-sizing:border-box}body{font-family:system-ui,-apple-system,sans-serif;margin:0;color:#1d232b;background:#f6f5f2;line-height:1.5}a{color:#b36b00}header{background:#1d232b;padding:.75rem 1rem}header nav{max-width:1000px;margin:auto;display:flex;flex-wrap:wrap;gap:.9rem;align-items:center}header a{color:#fff;text-decoration:none;font-size:.95rem}header .logo{color:#f5a623;font-weight:800;font-size:1.15rem;margin-right:auto;display:inline-flex;align-items:center;gap:.55rem}header .logo img{display:block;height:36px;width:36px}header .logo .logo-text{color:#f5a623}main{max-width:1000px;margin:auto;padding:1rem}.g{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.c,.box{background:#fff;border-radius:10px;padding:1rem;border:1px solid #e2e0da}.c.f{border:2px solid #f5a623}.c h3{margin:.3rem 0}.c a{color:#1d232b;text-decoration:none}.t{font-size:.72rem;background:#eee;padding:2px 7px;border-radius:4px;color:#333;text-decoration:none}.b{font-size:.72rem;background:#f5a623;padding:2px 7px;border-radius:4px;font-weight:700;margin-left:.3rem}.box{margin:1.5rem 0}.cta{background:#1d232b;color:#fff}.cta a.btn{background:#f5a623}input,select,textarea,button{font-size:1rem;padding:.6rem;border:1px solid #ccc;border-radius:6px;width:100%;max-width:420px;margin:.25rem 0}button,.btn{background:#f5a623;border:0;font-weight:700;cursor:pointer;color:#1d232b;display:inline-block;padding:.65rem 1.1rem;border-radius:6px;text-decoration:none;width:auto}.warn{background:#fff3cd;padding:.5rem;border-radius:6px;color:#664d03;font-size:.85rem}.pills{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0}table{border-collapse:collapse;width:100%}td,th{border-bottom:1px solid #ddd;padding:.5rem;text-align:left;vertical-align:top}footer{background:#1d232b;color:#ccc;padding:2rem 1rem;font-size:.85rem}footer div{max-width:1000px;margin:auto}footer a{color:#f5a623}.hero{background:#1d232b;color:#fff;border-radius:12px;padding:2.5rem 1.5rem;margin:1rem 0 1.5rem}.hero h1{font-size:2.3rem;margin:0 0 .5rem;line-height:1.15}.hero p{font-size:1.2rem;color:#ddd;max-width:640px}.btn2{display:inline-block;padding:.65rem 1.1rem;border-radius:6px;border:2px solid #f5a623;color:#f5a623!important;text-decoration:none;font-weight:700;margin-left:.5rem}.tier{position:relative;display:flex;flex-direction:column}.tier.pop{border:2px solid #f5a623;box-shadow:0 4px 14px rgba(0,0,0,.08)}.tier .price{font-size:1.4rem;font-weight:800;margin:.3rem 0}.tier ul{padding-left:1.1rem;margin:.5rem 0 1rem;flex:1}.ribbon{position:absolute;top:-11px;right:12px;background:#f5a623;color:#1d232b;font-size:.72rem;font-weight:800;padding:2px 8px;border-radius:4px}.two{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.note{font-size:.9rem;color:#555;margin:.5rem 0}.contact{border-left:4px solid #f5a623}.founder{display:flex;gap:1.1rem;align-items:flex-start;flex-wrap:wrap}.founder .avatar{flex:0 0 88px;width:88px;height:88px;border-radius:50%;background:#1d232b;color:#f5a623;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.6rem;overflow:hidden}.founder .avatar img{width:100%;height:100%;object-fit:cover}.founder.compact .avatar{flex-basis:64px;width:64px;height:64px;font-size:1.15rem}.founder .meta{flex:1;min-width:200px}.founder .meta h2,.founder .meta h3{margin:.1rem 0 .35rem}.founder .links a{margin-right:.8rem}.founder-full .avatar{flex-basis:120px;width:120px;height:120px;font-size:2rem}